[過去ログ]
Pythonのお勉強 Part74 (1002レス)
Pythonのお勉強 Part74 http://mevius.5ch.net/test/read.cgi/tech/1726881242/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
302: デフォルトの名無しさん (ワッチョイ 5969-4b4N) [] 2024/11/09(土) 16:57:23.68 ID:5wGLeQz90 そうするとめちゃくちゃなインデントするやつが絶対でてくるからな http://mevius.5ch.net/test/read.cgi/tech/1726881242/302
303: デフォルトの名無しさん (スプッッ Sd12-2JKT) [sage] 2024/11/09(土) 17:24:04.02 ID:LlsVFZwkd vs codeで書いてるけど インデントしてんのにインデントおかしいぞ!って怒ってくる http://mevius.5ch.net/test/read.cgi/tech/1726881242/303
304: デフォルトの名無しさん (ワッチョイ 5979-yRJC) [sage] 2024/11/09(土) 19:42:57.03 ID:b5zF/lUM0 Pythonを使うには 空白文字が判別できるグリフになってるフォントが必要 http://mevius.5ch.net/test/read.cgi/tech/1726881242/304
305: デフォルトの名無しさん (スッップ Sdb2-XYkR) [] 2024/11/09(土) 21:20:12.17 ID:SkJltVwKd >>304 このスレってこういう馬鹿ばっかだな http://mevius.5ch.net/test/read.cgi/tech/1726881242/305
306: デフォルトの名無しさん (ワッチョイ 5e34-yRJC) [sage] 2024/11/09(土) 22:08:58.33 ID:sXoCSO6d0 >>305 お前みたいなのがこのスレを破壊したって 自覚持ってくれ http://mevius.5ch.net/test/read.cgi/tech/1726881242/306
307: デフォルトの名無しさん (スッップ Sd43-DV/N) [] 2024/11/10(日) 00:52:09.53 ID:H/zpgg/Vd >>306 お前みたいに嘘を撒き散らす馬鹿がいるからだろ http://mevius.5ch.net/test/read.cgi/tech/1726881242/307
308: デフォルトの名無しさん (ワッチョイ e337-R46Z) [] 2024/11/10(日) 02:54:10.37 ID:NcxfIIMm0 >>303 タブと半角スペースが混じっているだけじゃないのか? http://mevius.5ch.net/test/read.cgi/tech/1726881242/308
309: デフォルトの名無しさん (ワッチョイ cdd5-MfT4) [] 2024/11/10(日) 07:47:13.73 ID:dkv1a77w0 フォントでなくエディター側でも解決できる VS Codeだとタブ文字やスペースを見やすくする設定があるはず 全角スペースはフォント側で可視化されてるものを使うと便利 http://mevius.5ch.net/test/read.cgi/tech/1726881242/309
310: デフォルトの名無しさん (ワッチョイ ad54-CU01) [sage] 2024/11/10(日) 09:41:38.14 ID:Mocr1U5E0 全角スペースをstrip()が削除するんだから、それがスペースだということは知ってるんだよな なんでインデントに使ったらいけないのか謎 http://mevius.5ch.net/test/read.cgi/tech/1726881242/310
311: デフォルトの名無しさん (ワッチョイ 0530-yjVJ) [sage] 2024/11/10(日) 10:07:01.33 ID:3craHbO10 個数で判定するか幅(それも1:2か3:5かそれ以外か)でか、で自転車置き場の屋根より長い議論になることが見えてるから http://mevius.5ch.net/test/read.cgi/tech/1726881242/311
312: デフォルトの名無しさん (ワッチョイ ad54-CU01) [sage] 2024/11/10(日) 10:30:19.57 ID:Mocr1U5E0 個数でも幅でもなく、組み合わせ TABとスペースを混ぜた時と同じ挙動 http://mevius.5ch.net/test/read.cgi/tech/1726881242/312
313: デフォルトの名無しさん (アウアウエー Sa13-vkNS) [] 2024/11/11(月) 06:06:38.40 ID:mTrGHtv9a 全角SPはTABでも半角SPでもない http://mevius.5ch.net/test/read.cgi/tech/1726881242/313
314: デフォルトの名無しさん (ワッチョイ 236b-LJoO) [sage] 2024/11/11(月) 08:13:32.49 ID:XjDPgffN0 C言語のブロック記号{}に全角空白もアリにしてと言ってるようなもんだな 日本語の全角空白含めても日本人の一部にしかメリット無いです http://mevius.5ch.net/test/read.cgi/tech/1726881242/314
315: デフォルトの名無しさん (ワッチョイ 1d45-zpYW) [sage] 2024/11/11(月) 14:38:02.82 ID:tRsIxhTt0 インデントはタブのみ許可 タブはインデントのみ許可 みたいにガチガチにしてしまえばいいのに そこだけは非常に残念 http://mevius.5ch.net/test/read.cgi/tech/1726881242/315
316: デフォルトの名無しさん (スッップ Sd43-jfH9) [sage] 2024/11/11(月) 16:41:38.17 ID:RisB9sc6d タブの存在しない処理系とかあるんじゃないの 知らんけど http://mevius.5ch.net/test/read.cgi/tech/1726881242/316
317: デフォルトの名無しさん (ワッチョイ 759b-NX7e) [sage] 2024/11/11(月) 16:45:22.89 ID:XlNa4SSE0 https://www.openwork.jp/company.php?m_id=a0910000000FrzY http://mevius.5ch.net/test/read.cgi/tech/1726881242/317
318: デフォルトの名無しさん (ワッチョイ ad54-CU01) [sage] 2024/11/11(月) 17:04:38.11 ID:7xH2ULqH0 TAB使うなって言うからスペースでインデントしてるけど、 エディタがデデントに対応してなくて無駄に大変 http://mevius.5ch.net/test/read.cgi/tech/1726881242/318
319: デフォルトの名無しさん (ワッチョイ 4b32-kCyW) [sage] 2024/11/12(火) 09:00:04.47 ID:MVEhN2a60 なぜ対応のエディタを使わないのか VSコードでいいだろ http://mevius.5ch.net/test/read.cgi/tech/1726881242/319
320: デフォルトの名無しさん (ワッチョイ e38e-R46Z) [] 2024/11/12(火) 20:00:16.97 ID:v7TGFNyn0 >>313 スペースのことを「SP」と書いている人を初めて見たわ http://mevius.5ch.net/test/read.cgi/tech/1726881242/320
321: デフォルトの名無しさん (ワッチョイ e38e-R46Z) [] 2024/11/12(火) 20:07:54.86 ID:v7TGFNyn0 Pythonが誕生したころは、まだ1バイト使うか4バイトも使うか記憶装置の容量では悩むレベルだったから、タブを使うか半角スペースを複数個使うかで http://mevius.5ch.net/test/read.cgi/tech/1726881242/321
322: デフォルトの名無しさん (ワッチョイ e38e-R46Z) [] 2024/11/12(火) 20:08:36.68 ID:v7TGFNyn0 人によって意見がわれていた http://mevius.5ch.net/test/read.cgi/tech/1726881242/322
323: デフォルトの名無しさん (ワッチョイ 4b8e-DV/N) [] 2024/11/12(火) 20:25:38.59 ID:J1Sn69yS0 >>320 お前が何も知らない馬鹿なだけかと http://mevius.5ch.net/test/read.cgi/tech/1726881242/323
324: デフォルトの名無しさん (ワッチョイ 9b49-UKB1) [sage] 2024/11/12(火) 21:12:33.59 ID:ZcEeG3hE0 半角SPw http://mevius.5ch.net/test/read.cgi/tech/1726881242/324
325: デフォルトの名無しさん (ワッチョイ ad54-CU01) [sage] 2024/11/12(火) 21:16:46.59 ID:nvqj0JfO0 日本人の一部にしかメリットなくても、残りの誰にもデメリット無いなら、 それはメリットしか無いのでは http://mevius.5ch.net/test/read.cgi/tech/1726881242/325
326: デフォルトの名無しさん (アウアウエー Sa13-vkNS) [] 2024/11/13(水) 02:13:50.19 ID:lxEAsUm8a デメリットだらけ http://mevius.5ch.net/test/read.cgi/tech/1726881242/326
327: デフォルトの名無しさん (ワイーワ2 FF93-R46Z) [] 2024/11/14(木) 19:11:38.32 ID:g26vUJe4F ここで質問しているやつはPythonの資格対策本でも買って勉強しろ http://mevius.5ch.net/test/read.cgi/tech/1726881242/327
328: デフォルトの名無しさん (ワッチョイ 2bb6-QT1F) [] 2024/11/15(金) 10:25:38.19 ID:G6HDJDaQ0 uvはactivate必要なのか pyenvとpoetryでいいわ http://mevius.5ch.net/test/read.cgi/tech/1726881242/328
329: デフォルトの名無しさん (ワッチョイ e3dd-R46Z) [] 2024/11/15(金) 17:45:24.05 ID:Jz1yaJFv0 >>328 プロアクティブが必要 http://mevius.5ch.net/test/read.cgi/tech/1726881242/329
330: デフォルトの名無しさん (ワッチョイ ad54-CU01) [sage] 2024/11/16(土) 19:00:54.48 ID:ILOr4dg40 既存のファイルを'w'でopenする時に、他のプロセスがアクセスしているとOSErrorになることがある ならないこともある ファイルが大きいとなるっぽい なんとか強引に開けないものか http://mevius.5ch.net/test/read.cgi/tech/1726881242/330
331: デフォルトの名無しさん (ワッチョイ 1b5c-Bg8t) [] 2024/11/16(土) 21:38:03.01 ID:JvbcygrM0 width同じでheightバラバラのjpg画像が大量にあるんだがこれをpdfに上下に敷き詰めるにはどうしたらいいの? http://mevius.5ch.net/test/read.cgi/tech/1726881242/331
332: デフォルトの名無しさん (ワッチョイ 1b01-T807) [sage] 2024/11/16(土) 23:24:04.57 ID:3kqPnMcZ0 >>330 windowsならWin32 APIでsharing modeを指定 >>331 bin packing problemでググれ http://mevius.5ch.net/test/read.cgi/tech/1726881242/332
333: デフォルトの名無しさん (アウアウエー Sa3a-iI0F) [sage] 2024/11/17(日) 11:06:04.94 ID:tn0ahmRja print(np.arange(np.datetime64('2024-11-01'), np.datetime64('2025-05-01'), np.timedelta64(30, 'D'))) で ['2024-11-01' '2024-12-01' '2024-12-31' '2025-01-30' '2025-03-01' '2025-03-31' '2025-04-30'] print(np.arange(np.datetime64('2024-11-01'), np.datetime64('2025-05-01'), np.timedelta64(31, 'D'))) で ['2024-11-01' '2024-12-02' '2025-01-02' '2025-02-02' '2025-03-05' '2025-04-05'] なんだが ['2024-11' '2024-12' '2025-01' '2025-02' '2025-03' '2025-04'] が欲しい http://mevius.5ch.net/test/read.cgi/tech/1726881242/333
334: デフォルトの名無しさん (ワッチョイ a301-12Kw) [sage] 2024/11/17(日) 12:17:30.72 ID:EcgVWlk90 >>333 月ベースで計算したいのになぜ日ベースで計算しようとするのか In : np.arange(np.datetime64('2024-11'), np.datetime64('2025-05')) Out: array(['2024-11', '2024-12', '2025-01', '2025-02', '2025-03', '2025-04'], dtype='datetime64[M]') http://mevius.5ch.net/test/read.cgi/tech/1726881242/334
335: デフォルトの名無しさん (ワッチョイ ab54-UbKp) [sage] 2024/11/17(日) 12:24:22.30 ID:33eX3D3e0 関係ないけど、excelで日毎のデータが何年分もあって、 グラフの横軸を年月で表示しようとしても微妙にうまく行かない http://mevius.5ch.net/test/read.cgi/tech/1726881242/335
336: デフォルトの名無しさん (アウアウエー Sa3a-iI0F) [sage] 2024/11/17(日) 13:42:46.70 ID:tn0ahmRja >>334 ありがとう print(np.arange(np.datetime64('2024-11-01'), np.datetime64('2025-05-01'), np.timedelta64(1, 'M'))) でエラーだったからどうしたもんかと http://mevius.5ch.net/test/read.cgi/tech/1726881242/336
337: デフォルトの名無しさん (アウアウエー Sa3a-iI0F) [sage] 2024/11/17(日) 14:01:43.54 ID:tn0ahmRja print(np.arange(np.datetime64('2024-11-01'), np.datetime64('2025-05-01'), dtype='datetime64[M]')) これでもうまくいったわ http://mevius.5ch.net/test/read.cgi/tech/1726881242/337
338: デフォルトの名無しさん (ワッチョイ 8e83-d7kS) [] 2024/11/17(日) 14:12:53.82 ID:ENY5bRjq0 >>332 回答ありがたいんだが番号振られてあるから順番に上から下に敷き詰めたいんだが http://mevius.5ch.net/test/read.cgi/tech/1726881242/338
339: 警備員[Lv.10][芽] (ワッチョイ 6fad-gDrC) [] 2024/11/17(日) 17:22:39.74 ID:z11Q5dQO0 下記の内容で Microsoft Copilot に聞いてみた で教えてくれる ------ pythonでwidth同じでheightバラバラのjpg画像が大量にあるんだがこれをpdfに上下に敷き詰めるにはどうしたらいいの? 番号振られてあるから順番に上から下に敷き詰めたいんだが http://mevius.5ch.net/test/read.cgi/tech/1726881242/339
340: デフォルトの名無しさん (ワッチョイ ab54-UbKp) [sage] 2024/11/17(日) 17:33:31.08 ID:33eX3D3e0 pdfの高さが決まってて、そこに入るだけ順番に入れてくだけの話? if トータル高さ > pdfの高さ: 次のページに というだけのアルゴリズムでいけるのでは http://mevius.5ch.net/test/read.cgi/tech/1726881242/340
341: 警備員[Lv.10][芽] (ワッチョイ 6fad-gDrC) [] 2024/11/17(日) 17:40:21.98 ID:z11Q5dQO0 聞いてみた結果 --from PIL import Image from reportlab.lib.pagesizes import portrait from reportlab.pdfgen import canvas import os # 画像が保存されているディレクトリのパス image_dir = 'my_folder' output_pdf = 'output.pdf' # 画像ファイルのリストを取得し、ファイル名順にソート image_files = sorted([f for f in os.listdir(image_dir) if f.endswith('.jpg')]) # 画像の幅を取得(すべての画像が同じ幅である前提) first_image = Image.open(os.path.join(image_dir, image_files[0])) width, _ = first_image.size # PDFキャンバスの作成 c = canvas.Canvas(output_pdf) # 画像をPDFに追加 for image_file in image_files: image_path = os.path.join(image_dir, image_file) img = Image.open(image_path) img_width, img_height = img.size if img_width != width: raise ValueError(f"Image {image_file} has a different width: {img_width}") # ページサイズを画像の縦サイズに設定し、新しいページを追加 c.setPageSize((width, img_height)) c.showPage() # 画像をPDFに描画 c.drawImage(image_path, 0, 0, width=width, height=img_height) # PDFの保存 c.save() http://mevius.5ch.net/test/read.cgi/tech/1726881242/341
342: 警備員[Lv.10][芽] (ワッチョイ 6fad-gDrC) [] 2024/11/17(日) 17:51:48.14 ID:z11Q5dQO0 --tabがわからん # 画像をPDFに追加 for image_file in image_files: image_path = os.path.join(image_dir, image_file) img = Image.open(image_path) img_width, img_height = img.size if img_width != width: raise ValueError(f"Image {image_file} has a different width: {img_width}") # ページサイズを画像の縦サイズに設定し、新しいページを追加 c.setPageSize((width, img_height)) c.showPage() # 画像をPDFに描画 c.drawImage(image_path, 0, 0, width=width, height=img_height) # PDFの保存 c.save() http://mevius.5ch.net/test/read.cgi/tech/1726881242/342
343: デフォルトの名無しさん (ワッチョイ ab54-UbKp) [sage] 2024/11/17(日) 17:56:32.18 ID:33eX3D3e0 datにはインデントのスペースも書かれてるんだけどな 表示のレンダリングで落としちゃうだけなので、 ブラウザに先頭のスペースを無視しないモードがあれば済むのに http://mevius.5ch.net/test/read.cgi/tech/1726881242/343
344: デフォルトの名無しさん (ワッチョイ 62d6-EBAf) [] 2024/11/18(月) 07:06:37.63 ID:INV+aJIp0 【ナゾロジー】サイコパスは「痛みを伴う失敗」から学習できない! [すらいむ★] http://itest.5ch.net/egg/test/read.cgi/scienceplus/1731838156 http://mevius.5ch.net/test/read.cgi/tech/1726881242/344
345: デフォルトの名無しさん (アウアウエー Sa3a-iI0F) [] 2024/11/18(月) 12:58:55.73 ID:0TuJxtFYa >>343 専ブラ http://mevius.5ch.net/test/read.cgi/tech/1726881242/345
346: デフォルトの名無しさん (ワッチョイ 6742-PMgB) [] 2024/11/22(金) 01:57:46.65 ID:icDgwF6r0 某キャリア回線アプリのON、OFFをAPI送信で叩きたいけど POSTMANでは正常に叩けてアプリに反映されれるけど python経由だとレスポンスが正常だけどなぜかアプリ側に反映されない。 POSTMANと全く同じヘッダーつけてもダメだった。 わかる方いるかしら? http://mevius.5ch.net/test/read.cgi/tech/1726881242/346
347: デフォルトの名無しさん (JP 0Hfa-rt3S) [] 2024/11/22(金) 23:22:02.38 ID:axFgaWRBH sssp://img.5ch.net/ico/nida.gif EchoAPIを使い始めて、このツールのおかげでAPIテストが効率化されし、機能開発にももっと集中できるようになった! http://mevius.5ch.net/test/read.cgi/tech/1726881242/347
348: デフォルトの名無しさん (ワッチョイ 6742-PMgB) [] 2024/11/23(土) 00:31:01.88 ID:IcKkVXcm0 >>346 自己解決 APIが違った。 似たようなAPIがあって確認ミス http://mevius.5ch.net/test/read.cgi/tech/1726881242/348
349: デフォルトの名無しさん (ワッチョイ 7f1b-zwOW) [sage] 2024/11/25(月) 01:12:59.73 ID:gOO2TZvc0 ハイパーモダンpython読みにくいなこれ 翻訳は悪いとは思わない 説明対象になる要素が出てくる順とか元の文章の流れが悪すぎる http://mevius.5ch.net/test/read.cgi/tech/1726881242/349
350: デフォルトの名無しさん (ワッチョイ ff2a-sa1W) [] 2024/11/25(月) 08:02:05.82 ID:icG0ziFd0 これか。何か嬉しいことが書いてあるのかな。 cjolowicz.github.io/posts/hypermodern-python-01-setup/ http://mevius.5ch.net/test/read.cgi/tech/1726881242/350
351: デフォルトの名無しさん (ワッチョイ 9fc2-ZGYG) [] 2024/11/25(月) 09:32:40.34 ID:SsaYg1Am0 科学 + ンニュース 5ch 保守派もリベラル派も「自分の政治的信念に合致したニュース」を信じやすいという研究結果 [すらいむ★] https://itest.5ch.net/egg/test/read.cgi/scienceplus/1732447647 コメントも含めて読むと 陰謀論が収まら無い理由が判明する http://mevius.5ch.net/test/read.cgi/tech/1726881242/351
352: デフォルトの名無しさん (ワッチョイ 7754-L/Ni) [sage] 2024/11/29(金) 17:36:52.72 ID:1nbpjyP00 byteからstrへの変換がdecodeなんだから、 open()のencodingはdecodingが正解なのでは http://mevius.5ch.net/test/read.cgi/tech/1726881242/352
353: デフォルトの名無しさん (ワッチョイ d7ad-aW8T) [] 2024/11/30(土) 01:20:49.70 ID:hNQfUfJr0 encodingは変換という意味だから、いいのでは http://mevius.5ch.net/test/read.cgi/tech/1726881242/353
354: デフォルトの名無しさん (ワッチョイ b72a-sa1W) [] 2024/11/30(土) 08:09:26.50 ID:VXfE+2kW0 日常生活においてはいいけど、 Python のドキュメントに当たるときは、あやふやにしていると混乱する。 http://mevius.5ch.net/test/read.cgi/tech/1726881242/354
355: デフォルトの名無しさん (ワッチョイ 7754-L/Ni) [sage] 2024/11/30(土) 08:31:45.38 ID:OzjPxg3T0 'r'でも'w'でもencoding=なんだから、そういう意味じゃないのは自明だったな encoding はファイルのエンコードやデコードに使われる text encoding の名前です There are a variety of different text serialization codecs, which are collectively referred to as "text encodings". http://mevius.5ch.net/test/read.cgi/tech/1726881242/355
356: デフォルトの名無しさん (スプープ Sdbf-8bf6) [sage] 2024/11/30(土) 14:43:48.94 ID:wliauO6ld Streamlitアプリのパッケージ管理するなら、今ならuvがいいですか? まだpython始めて1年くらいで、メインはNodejsフロントエンドなんですけど、今までconda使ってたんですが、しばらく触ってないとどの環境でどのアプリのどのブランチ触ってたかわかんなくなります、、、 http://mevius.5ch.net/test/read.cgi/tech/1726881242/356
357: デフォルトの名無しさん (アウアウエー Sadf-wjfe) [] 2024/11/30(土) 15:01:57.04 ID:l0dFcapba git http://mevius.5ch.net/test/read.cgi/tech/1726881242/357
358: デフォルトの名無しさん (ワッチョイ bf40-8f7s) [] 2024/11/30(土) 17:23:52.72 ID:UTmme7fc0 >>356 venv http://mevius.5ch.net/test/read.cgi/tech/1726881242/358
359: デフォルトの名無しさん (ワッチョイ 7754-L/Ni) [sage] 2024/11/30(土) 17:33:17.56 ID:OzjPxg3T0 環境の管理はまだ未成熟な気がするし、 何もしなくてもいい気もする http://mevius.5ch.net/test/read.cgi/tech/1726881242/359
360: デフォルトの名無しさん (エムゾネ FF70-8wrk) [sage] 2024/12/01(日) 06:15:27.09 ID:qIIa6Po8F 何かしら管理はしないと、 あとで触ったら時にいつのまにか動かなくなってたりしませんか? uv触ってみました、良いですねこれ 仮想環境アクティブにしなくてもそのままスクリプト実行できますし、lockファイルがクロスプラットフォームなのがいいです 本当にnpmみたいです http://mevius.5ch.net/test/read.cgi/tech/1726881242/360
361: デフォルトの名無しさん (ワッチョイ 6fad-5WnV) [] 2024/12/01(日) 06:50:38.03 ID:usl5rUYN0 AIでpythoのプログラム作成しているんだけど 完成したから、おしゃれなコメントをつけてって入れたら なんかずっと返ってこない。 すごい、おしゃれなコメントを作っているのかな http://mevius.5ch.net/test/read.cgi/tech/1726881242/361
362: デフォルトの名無しさん (ワッチョイ 6fad-5WnV) [] 2024/12/01(日) 07:06:01.18 ID:usl5rUYN0 おしゃれコメント生成はやめどきが難しい # 画像やテキストを解析し、結果をお届け # ファイルがドロップされたら画像を読み込む魔法 # ここからがメインの舞台 # 画像を一瞬でBase64に変身させる # 新しい会話をエレガントに開始 http://mevius.5ch.net/test/read.cgi/tech/1726881242/362
363: デフォルトの名無しさん (ワッチョイ 66e6-maZQ) [sage] 2024/12/01(日) 17:18:14.50 ID:/Q96hWUr0 driver.find_element(By.XPATH, ***).send_keys("***") http://mevius.5ch.net/test/read.cgi/tech/1726881242/363
364: デフォルトの名無しさん (ワッチョイ 66e6-maZQ) [sage] 2024/12/01(日) 17:24:13.28 ID:/Q96hWUr0 driver.find_element(By.XPATH, ***).send_keys("***") でフォームに入力し、書き込みボタンを押して投稿するものを書いたのですが、 入力されないしボタンも押されず、固まっていることが頻繁にあります これを防ぐ方法はありますか? http://mevius.5ch.net/test/read.cgi/tech/1726881242/364
365: デフォルトの名無しさん (ワッチョイ fb54-5MfX) [sage] 2024/12/01(日) 17:39:11.83 ID:tRbUIFef0 waitを入れる http://mevius.5ch.net/test/read.cgi/tech/1726881242/365
366: デフォルトの名無しさん (ワッチョイ 0d56-V6A1) [sage] 2024/12/01(日) 18:11:22.37 ID:1JLx1bUH0 ログはどうなってる? http://mevius.5ch.net/test/read.cgi/tech/1726881242/366
367: デフォルトの名無しさん (ワッチョイ 66e6-maZQ) [sage] 2024/12/01(日) 18:35:41.80 ID:/Q96hWUr0 初心者なのでよく分かっていないですけど、コマンドプロンプトには何も表示されていないです。 書き込みできないまま止まっていて、getで再度サイトにアクセスすると書き込めるようになるときがあります http://mevius.5ch.net/test/read.cgi/tech/1726881242/367
368: デフォルトの名無しさん (ワッチョイ fb54-5MfX) [sage] 2024/12/01(日) 18:40:02.51 ID:tRbUIFef0 input()とかbreakpoint()とかで止めながら試す http://mevius.5ch.net/test/read.cgi/tech/1726881242/368
369: デフォルトの名無しさん (ワッチョイ 66e6-maZQ) [sage] 2024/12/01(日) 19:14:40.51 ID:/Q96hWUr0 >>368 ありがとうございます 後ほど試してみます http://mevius.5ch.net/test/read.cgi/tech/1726881242/369
370: デフォルトの名無しさん (ワッチョイ 7e01-WfMo) [sage] 2024/12/01(日) 21:56:37.25 ID:/BlP4ndo0 どうしてもseleniumを使い続けなきゃいけない理由がないならplaywrightとかもう少しモダンなやつ使ったら? send_keysが思ったように動かないとか手動でwaitいれなきゃいけないとか2020年代にする話じゃない http://mevius.5ch.net/test/read.cgi/tech/1726881242/370
371: デフォルトの名無しさん (ワッチョイ fb54-5MfX) [sage] 2024/12/01(日) 22:24:05.62 ID:tRbUIFef0 RPAなんかも、細かく指定する原始的なのと勝手にやってくれる抽象的なのが同居してる 一旦苦労しといて、新しいのは楽だぜいとステップを踏んだ方がきっと楽しい http://mevius.5ch.net/test/read.cgi/tech/1726881242/371
372: デフォルトの名無しさん (スッップ Sd70-Dngz) [sage] 2024/12/01(日) 23:08:44.46 ID:1o85ezT5d (1)用語をいちいち意味不明なモンティパイソン用語に置き換えてあるのがうざい。それ以外も趣味悪い置き換えばかり。 (2)参考書でページ跨ぐ時にインデントの位置が読み取りにくい http://mevius.5ch.net/test/read.cgi/tech/1726881242/372
373: デフォルトの名無しさん (スップ Sd02-d0Bw) [sage] 2024/12/01(日) 23:16:42.03 ID:gMHLdZsad アップデートあると動かなくなるとかやめて http://mevius.5ch.net/test/read.cgi/tech/1726881242/373
374: デフォルトの名無しさん (ワッチョイ 6fad-5WnV) [] 2024/12/02(月) 00:25:56.92 ID:7m/pDVQD0 #普通のクリックが効かない時(紐づいてるスクリプトを実行) #--------------------------------------------------------------------------- btn=driver.find_element(By.CLASS_NAME,'xxxBtn') driver.execute_script('arguments[0].click();', btn) #同じ名前の要素がある場合- 2つ目をクリック #--------------------------------------------------------------------------- elems=driver.find_elements(By.CLASS_NAME,'xxx_btn') elems[1].click() http://mevius.5ch.net/test/read.cgi/tech/1726881242/374
375: デフォルトの名無しさん (ワッチョイ 6fad-5WnV) [] 2024/12/02(月) 04:52:39.52 ID:7m/pDVQD0 要素が存在していても、フォーカスが違う時はsend_keysなどは動かない 親要素をクリックするとかしてから行う oya=driver.find_element(By.xx,親要素) oya.click() -- フォーカスが別フレームなら戻すとか is_displayed, driver.switch_to.frame, ActionChains(キー送信等で使う) とかも参照して (いつもと違うのが(ポップアップみたいのが)、出てくると、あれ動かないみたいになる..はまるのをつぶすのはめんどくさい) あと、XPathはHTMLの構造に依存するから、表示とかが変わると、同じにはならないから、使わない >getで再度サイトにアクセスすると書き込めるようになるときがあります これに当てはまる? http://mevius.5ch.net/test/read.cgi/tech/1726881242/375
376: デフォルトの名無しさん (スッップ Sd70-Dngz) [sage] 2024/12/02(月) 20:05:34.47 ID:s4V+qYg3d ハイパーモダンpythonは後の章に行くにつれて 話が繋がってくる 最初がきつい http://mevius.5ch.net/test/read.cgi/tech/1726881242/376
377: デフォルトの名無しさん (ワッチョイ ecac-Dj8N) [] 2024/12/03(火) 03:51:20.88 ID:N6mUJPJA0 コボル、BASIC から初めて次にC/C++にしたが 考えるとPythonのカッコ使わない記述は古典すぎる コボル用の原稿用紙みたいなマス目の紙がうってたが 昔風の記法は紙に書くとかエディタにカッコの認識機能がなかったとかで 昔はよかったがいまは逆に不利では http://mevius.5ch.net/test/read.cgi/tech/1726881242/377
378: デフォルトの名無しさん (ワッチョイ 6fad-5WnV) [] 2024/12/03(火) 05:57:29.53 ID:e3hO3RHt0 COBOLのインデントはただの見た目。pythonはインデントで認識するから、 見た目は同じでも違う http://mevius.5ch.net/test/read.cgi/tech/1726881242/378
379: デフォルトの名無しさん (ワッチョイ cac8-Z53O) [sage] 2024/12/03(火) 09:41:07.24 ID:kLLVN+mm0 >>364 人の目にページが表示されるまで細かくソースが変化するサイトがあって期待したエレメントを誤認識してクリック空振りとかあり得る 自分はクリック処理に入る前にページを完全に読み込んだか判断するようにしている 例えば「ここをクリック」のようなページ読み込み完了が確認できるような文字列がソースにあるか条件にし無ければwaitしてループみたいなの(できれば無限ループ避けに回数超えたらエラー終了とかいれて) http://mevius.5ch.net/test/read.cgi/tech/1726881242/379
380: デフォルトの名無しさん (JP 0H34-GuAC) [sage] 2024/12/03(火) 09:42:35.91 ID:KPEF2J76H >>377 何ゆってんの カッコが要らないことはプログラミングの革命だよ カッコをタイプするのに全プログラマが消費している手間と時間が年間どれだけになるか計算しろ http://mevius.5ch.net/test/read.cgi/tech/1726881242/380
381: デフォルトの名無しさん (ワッチョイ b901-JDvb) [sage] 2024/12/03(火) 10:08:04.98 ID:/RopnMZy0 IDE的なものを使ったことがないのかな? IDEがサポートしてくれない手動アンインデント・手動フォーマットが必要なPythonのほうがタイプ量は多くなるぞ http://mevius.5ch.net/test/read.cgi/tech/1726881242/381
382: デフォルトの名無しさん (ワッチョイ 3f2a-L1ek) [] 2024/12/03(火) 10:08:51.03 ID:d8XC/DSv0 日暮れて途遠し。関数のカッコも許すまじ。 http://mevius.5ch.net/test/read.cgi/tech/1726881242/382
383: デフォルトの名無しさん (ワッチョイ ecd8-ZfKc) [sage] 2024/12/03(火) 10:11:04.18 ID:N6mUJPJA0 もともとはカッコがなかったはずだ アセンブラ FORTRAN Pascalとか 古典的なほど一行一文で必要性がひくい http://mevius.5ch.net/test/read.cgi/tech/1726881242/383
384: デフォルトの名無しさん (オッペケ Src1-maZQ) [sage] 2024/12/03(火) 12:51:02.33 ID:pPfZPcder 364ですが皆さんアドバイスありがとうございます! 時間のあるときにいろいろ試したいと思います http://mevius.5ch.net/test/read.cgi/tech/1726881242/384
385: デフォルトの名無しさん (ワッチョイ 3f8e-gAXR) [] 2024/12/03(火) 16:08:05.47 ID:UmbELZIZ0 >>380 馬鹿過ぎて話しにならない そんな理屈だとBASICとかが革命ってことになるだろ http://mevius.5ch.net/test/read.cgi/tech/1726881242/385
386: デフォルトの名無しさん (ワッチョイ 6e2a-L1ek) [] 2024/12/03(火) 16:48:38.38 ID:7+FAz+IT0 馬鹿げた話に馬鹿と突っ込むのは馬鹿っぽく見える。 http://mevius.5ch.net/test/read.cgi/tech/1726881242/386
387: デフォルトの名無しさん (ブーイモ MMba-cbcK) [] 2024/12/05(木) 19:12:25.57 ID:f+d6ZP2RM >>385 タブや改行と半角スペースを混同して語るのは痛いな http://mevius.5ch.net/test/read.cgi/tech/1726881242/387
388: デフォルトの名無しさん (ブーイモ MMba-cbcK) [] 2024/12/05(木) 19:15:05.19 ID:f+d6ZP2RM BASICが詰めた見た目にできるのは構文解析が優秀だからだぞ? アセンブラなんて1行、1命令だから。 http://mevius.5ch.net/test/read.cgi/tech/1726881242/388
389: デフォルトの名無しさん (ワッチョイ 3ff0-hz+i) [sage] 2024/12/05(木) 20:01:54.48 ID:m3F946dq0 >>377 コピペした時のインデントが人間にしかわからんねえしな 欠陥言語だよ http://mevius.5ch.net/test/read.cgi/tech/1726881242/389
390: デフォルトの名無しさん (ワッチョイ fb54-5MfX) [sage] 2024/12/05(木) 20:39:01.52 ID:v//ZhfaU0 BASICでインデントすると、貴重なメモリがインデント用に減っていく http://mevius.5ch.net/test/read.cgi/tech/1726881242/390
391: デフォルトの名無しさん (ワッチョイ 46df-cbcK) [] 2024/12/05(木) 23:43:24.89 ID:PwliRaIW0 >>390 いつのパソコンだよw http://mevius.5ch.net/test/read.cgi/tech/1726881242/391
392: デフォルトの名無しさん (ワッチョイ 46df-cbcK) [] 2024/12/05(木) 23:44:48.64 ID:PwliRaIW0 >>389 ブロックを括弧にしたのは可読性が下がったので何とも言えない START、ENDはくどいがこれはこれでわかりやすい http://mevius.5ch.net/test/read.cgi/tech/1726881242/392
393: デフォルトの名無しさん (ワッチョイ 46df-cbcK) [] 2024/12/05(木) 23:45:08.94 ID:PwliRaIW0 BEGIN、ENDの間違い http://mevius.5ch.net/test/read.cgi/tech/1726881242/393
394: デフォルトの名無しさん (ワッチョイ 46df-cbcK) [] 2024/12/05(木) 23:45:53.80 ID:PwliRaIW0 >>389 ブロックを括弧にしたのは可読性が下がったので何とも言えない BEGIN、ENDはくどいがこれはこれでわかりやすい http://mevius.5ch.net/test/read.cgi/tech/1726881242/394
395: デフォルトの名無しさん (ワッチョイ bb85-FVjt) [sage] 2024/12/06(金) 05:18:04.91 ID:AALfMO070 AIでスラスラ http://mevius.5ch.net/test/read.cgi/tech/1726881242/395
396: デフォルトの名無しさん (ワッチョイ fb54-5MfX) [sage] 2024/12/06(金) 05:54:20.93 ID:7NYpJagN0 byteをhex()で変換すると長い文字列になって読みにくいので、 2文字ずつに区切る方法を誰か書いてないかなと検索したら、 AIが横取りして完全解答を示してきた http://mevius.5ch.net/test/read.cgi/tech/1726881242/396
397: デフォルトの名無しさん (ワッチョイ 02df-wgPk) [sage] 2024/12/06(金) 07:54:25.37 ID:rsMlOC0k0 >>394 分かりにくい http://mevius.5ch.net/test/read.cgi/tech/1726881242/397
398: デフォルトの名無しさん (ワッチョイ 46df-cbcK) [] 2024/12/06(金) 16:36:41.30 ID:JVxC5Ump0 >>397 括弧は単に慣れているから変に思わないだけ http://mevius.5ch.net/test/read.cgi/tech/1726881242/398
399: デフォルトの名無しさん (アウアウエー Sa6a-VZt9) [sage] 2024/12/07(土) 14:06:32.90 ID:8ekNK8XTa dataをremで並べるのとかな http://mevius.5ch.net/test/read.cgi/tech/1726881242/399
400: デフォルトの名無しさん (ワッチョイ dfc0-6TsY) [sage] 2024/12/08(日) 03:04:53.14 ID:uhFONOyF0 >>398 言い方を変えると慣れない つまり使いづらいし分かりにくい http://mevius.5ch.net/test/read.cgi/tech/1726881242/400
401: デフォルトの名無しさん (ワッチョイ ffab-7Ydj) [sage] 2024/12/08(日) 15:49:08.95 ID:s3gWwTLZ0 パイチョン嫌い でも開発環境めっちゃ整備されてるな perlがここまで来ていたら http://mevius.5ch.net/test/read.cgi/tech/1726881242/401
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 601 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.030s