[過去ログ]
くだすれPython(超初心者用) その44【Ruby禁止】 (1002レス)
くだすれPython(超初心者用) その44【Ruby禁止】 http://mevius.5ch.net/test/read.cgi/tech/1563969768/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
162: デフォルトの名無しさん [sage] 2019/08/12(月) 22:08:35.11 ID:amySWRMJ >>148 Pythonで一番ユーザーの多いOSはWinだろうからな Linux・OSXで超使われても、Winで超使われないと真のメジャー言語になれないだろうからな http://mevius.5ch.net/test/read.cgi/tech/1563969768/162
163: デフォルトの名無しさん [sage] 2019/08/15(木) 17:15:50.79 ID:YbJnuQN/ プログラム未経験者です。 下記の内容で詰まってしまったので教えてください。 (現状) 1.pythonで簡易webサーバーを起動。 python -m http.server --cgi8080 2.文字列を表示するアプリを作成してブラウザで実行。 (質問箇所) ・ブラウザに表示されるが日本語や全角文字は文字化する ・文字列を半角数字や英語のみにして試してみたら文字化せず表示される。 日本語や全角文字を文字化せずに表示させるにはどうしたらよいでしょうか? http://mevius.5ch.net/test/rea
d.cgi/tech/1563969768/163
164: デフォルトの名無しさん [sage] 2019/08/15(木) 17:28:49.36 ID:1uawWTDf >>163 まず Pythonのバージョンと 使ってるパソコンのOSを述べよ http://mevius.5ch.net/test/read.cgi/tech/1563969768/164
165: デフォルトの名無しさん [sage] 2019/08/15(木) 17:42:36.11 ID:YbJnuQN/ >>164 python3.7.3 win10 です http://mevius.5ch.net/test/read.cgi/tech/1563969768/165
166: デフォルトの名無しさん [sage] 2019/08/15(木) 17:44:51.59 ID:YbJnuQN/ >>164 ブラウザでページ更新するとwindowspowershellには CGI scripts exited OKと表示されます http://mevius.5ch.net/test/read.cgi/tech/1563969768/166
167: デフォルトの名無しさん [sage] 2019/08/15(木) 18:02:56.16 ID:yFzhilBd 文字化って、なんだ 「文字化け」と言いたいのか? http://mevius.5ch.net/test/read.cgi/tech/1563969768/167
168: デフォルトの名無しさん [sage] 2019/08/15(木) 18:09:12.23 ID:YbJnuQN/ すみません、文字化けです。 けが抜けてました http://mevius.5ch.net/test/read.cgi/tech/1563969768/168
169: デフォルトの名無しさん [sage] 2019/08/15(木) 18:23:10.32 ID:1uawWTDf >>165-166 >>168 文字コードの宣言がないとブラウザが正しく日本語文字(2バイト文字)解釈できないんだろう Python3系ならデフォルトはUTF-8なので ブラウザに文字列を出したいのであれば 表示したい文字列より前、先頭に htmlの文字コード宣言(UTF-8)を行う必要があると思われ 「html 文字コード UTF-8 宣言」あたりのキーワードでググれ http://mevius.5ch.net/test/read.cgi/tech/1563969768/169
170: デフォルトの名無しさん [sage] 2019/08/15(木) 20:54:32.21 ID:vSMMQ3Oa >>169 そういうこったな。 Python には無関係。 <meta http-equiv="content-type" charset="utf-8"> http://mevius.5ch.net/test/read.cgi/tech/1563969768/170
171: デフォルトの名無しさん [sage] 2019/08/15(木) 21:38:28.26 ID:M7tZx41p 解決しました! ご助言ありがとうございました。 http://mevius.5ch.net/test/read.cgi/tech/1563969768/171
172: デフォルトの名無しさん [sage] 2019/08/15(木) 21:55:55.01 ID:1uawWTDf >>170 おまいイイ!!(・∀・)ヤシ >>171 IDコロコロ変わる環境のやつは 自分が何番の質問書いたやつなのか名乗らないと誰かわからないぞ (今回はわかるが) 次から書けよ http://mevius.5ch.net/test/read.cgi/tech/1563969768/172
173: デフォルトの名無しさん [sage] 2019/08/17(土) 13:26:05.20 ID:aGGHXtlm pylintの対処法 まず行が長いと怒られて、 行長減らすために処理を別行の変数に分割した、 そしたら変数が多いと怒られて、 変数減らすために場合分けで変数を使い分けるようにした、 そしたら文と枝分かれが多いと怒られた。 詰んだ。 無視するのは簡単だけどこの人に怒られないコードを書くにはどうすればいいのか。 http://mevius.5ch.net/test/read.cgi/tech/1563969768/173
174: デフォルトの名無しさん [sage] 2019/08/17(土) 13:28:58.21 ID:aGGHXtlm 本当にむかつく。 変数名簡略化せず何の変数かすぐ分かる命名をとか言っといて、 長い変数名で行が長くなったらこの仕打ち、 許せない http://mevius.5ch.net/test/read.cgi/tech/1563969768/174
175: デフォルトの名無しさん [] 2019/08/17(土) 13:34:48.61 ID:Ei4AHYpx 標準ライブラリでいいから人が書いたコード読んでみたら それか、ここで晒してもいいんじゃない http://mevius.5ch.net/test/read.cgi/tech/1563969768/175
176: デフォルトの名無しさん [sage] 2019/08/17(土) 14:24:56.99 ID:zoXV1BIi 標準ライブラリも怒られるものばかりだけどね http://mevius.5ch.net/test/read.cgi/tech/1563969768/176
177: デフォルトの名無しさん [] 2019/08/17(土) 14:36:58.79 ID:Ei4AHYpx >>173見る限りそんなレベルじゃないでしょ 行の分割も知らないんだし 無駄に深いネストとか関数として書き出した方がいい部分とかもありそうだし 書き方知らずに規約に従おうとしてもストレス貯まるだけだと思う http://mevius.5ch.net/test/read.cgi/tech/1563969768/177
178: デフォルトの名無しさん [sage] 2019/08/17(土) 15:14:36.17 ID:zoXV1BIi とりあえず、autopep8 を実行してみるのもいいかも 勝手に修正するのは自分の好みではないけど pylintではなく、flake8を使ってる この程度の指摘で十分だと思う http://mevius.5ch.net/test/read.cgi/tech/1563969768/178
179: デフォルトの名無しさん [sage] 2019/08/17(土) 18:19:12.97 ID:zUPT7dbd 頼まれてもいない(と思われる)linterを導入して怒られて腹立てるって何もメリットないなw http://mevius.5ch.net/test/read.cgi/tech/1563969768/179
180: デフォルトの名無しさん [sage] 2019/08/18(日) 00:38:11.48 ID:Jxhn0zz/ ipythonで以下のように入力するとき簡単に打つ方法はありますか? 例 ('jack') 毎回括弧閉じや「''」を都度打っていますか? http://mevius.5ch.net/test/read.cgi/tech/1563969768/180
181: デフォルトの名無しさん [sage] 2019/08/18(日) 00:46:13.16 ID:mfXYjyR8 エディタによるだろ http://mevius.5ch.net/test/read.cgi/tech/1563969768/181
182: デフォルトの名無しさん [sage] 2019/08/18(日) 00:55:24.73 ID:Jxhn0zz/ >>180 エディタはAnaconda promptになります。 http://mevius.5ch.net/test/read.cgi/tech/1563969768/182
183: デフォルトの名無しさん [sage] 2019/08/18(日) 02:44:04.60 ID:Onid3Fuw ひょっとしてほしいものは snippet http://mevius.5ch.net/test/read.cgi/tech/1563969768/183
184: デフォルトの名無しさん [sage] 2019/08/18(日) 02:57:22.58 ID:FysLR+u/ #!/usr/bin/env python # -*- coding: utf-8 -*- import requests import json hensu = 'Living' api = "http://localhost:3001/roonAPI/listZones" r = requests.get(api) data = json.loads(r.text) print(data) こんな感じのJSONからdisplay_nameが変数のhensuに該当するzonesの一塊のみ取得する方法教えて欲しいです http://ideone.com/dINVkm http://mevius.5ch.net/test/read.cgi/tech/1563969768/184
185: デフォルトの名無しさん [sage] 2019/08/18(日) 04:14:40.62 ID:FysLR+u/ >>184 自己解決しました 多分forループで回してその中でifで探して見つかったらbreakかな? http://mevius.5ch.net/test/read.cgi/tech/1563969768/185
186: デフォルトの名無しさん [] 2019/08/18(日) 04:59:14.97 ID:tpkGnUoc Python初心者です。 proxy.txtにプロキシリスト(形式は0.0.0.0:000のようになっています)があり、そのファイルからreadlinesで読み込ませて串を噛ませながらスクレイピングするコードを書いています。 readlinesで1行づつリストに格納しているのでproxy.txtを作成する時には\nを入れて串ごとに改行するようにしていました。 しかし、実際にやってみるとi="0.0.0.0:000\n"のようになっておりパースエラーと表示されます。 皆さんは串のファイルを作るときはどのよ
うな形式にしていますか? また、今回のような状況でどのようにすれば改善されるのでしょうか。 http://mevius.5ch.net/test/read.cgi/tech/1563969768/186
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 816 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.020s