[過去ログ]
Pythonのお勉強 Part66 (1002レス)
Pythonのお勉強 Part66 http://mevius.5ch.net/test/read.cgi/tech/1636670891/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
1: デフォルトの名無しさん (ワッチョイ 1f3b-7lFM) [sage] 2021/11/12(金) 07:48:11 ID:vp8lzav70 !extend:default:vvvvv:1000:1024 !extend:default:vvvvv:1000:1024 ↑スレ立てる毎に減るので、減ってたら3つに補充すること。 ・当スレにRubyのソースコード類を書くことを禁ず ・Ruby等、Pythonではないプログラミング言語での回答類・質問を書くのも禁止 ・「Ruby では」「Rubyでは」「Rails」正規表現→「^クソチョンw$」をNGワード登録推奨 ・エラーを解決したいときは、かならず エラー文(勝手に省略orスクショうp等の横着禁止)と おま環(Pythonのバージョン番号+OS名とバージョン+IDE名)を書け。 ★Pythonのソースコードを5ちゃんに直貼はインデントが崩壊するので、 ↓等のコードうp用サイトに貼ってきてくだしあ。(スクリーンショットをうpる「横着」禁止) ttps://techiedelight.com/compiler/ Run Code機能あり。 ttp://ideone.com/ デフォ設定がCなので、Pythonするには言語種選択ボタン押下がピコ手間かも。 ttp://codepad.org/ ほぼ直感的に使える。Run codeボタンあり。 ttp://pastebin.com/ まずまずシンプル。 ttp://dpaste.com/ とてもシンプル。消えるまでの日数は十分長ーく指定のこと。 ◇Pythonオフィシャルサイト http://www.python.org/ ◇まとめwiki ttp://python.rdy.jp/ ●関連スレ● 自称初心者は↓へ 【まず1嫁】くだすれPython(超初心者用) その55 https://mevius.5ch.net/test/read.cgi/tech/1633070807/ 〇前スレ〇 Pythonのお勉強 Part65 https://mevius.5ch.net/test/read.cgi/tech/1621749112/ 次スレの建立は>>985が挑戦する。(980通過して24h後も落ちなくなった) VIPQ2_EXTDAT: default:vvvvv:1000:512:: EXT was configured http://mevius.5ch.net/test/read.cgi/tech/1636670891/1
903: デフォルトの名無しさん (ワッチョイ 42ad-e76z) [sage] 2022/01/21(金) 08:55:24 ID:mgMk+9mL0 >>861 関数の副作用として破壊的操作が必要な時 コピーではなく参照による引数渡しは必須の機能だ なければ純粋関数型言語と同じになる 今どきのスクリプト言語は基本型以外ほぼすべて参照による引数渡し http://mevius.5ch.net/test/read.cgi/tech/1636670891/903
904: デフォルトの名無しさん (ワッチョイ f901-kaaM) [sage] 2022/01/21(金) 15:30:08 ID:lqkWi8hl0 >>901 これ結局djangoのBaseCommand継承クラスのhandleメソッド内でやったら出来た 原因不明 あとkeyboardinturreptでは機能しないんだな http://mevius.5ch.net/test/read.cgi/tech/1636670891/904
905: デフォルトの名無しさん (ワッチョイ 4201-73fV) [sage] 2022/01/21(金) 17:24:35 ID:Llt7QcId0 >>904 django? テストコードでselenium使ってるならsetupとteardownで良くない? http://mevius.5ch.net/test/read.cgi/tech/1636670891/905
906: デフォルトの名無しさん (ワッチョイ f901-kaaM) [sage] 2022/01/21(金) 17:46:15 ID:lqkWi8hl0 >>905 いや普通のデータ収集 http://mevius.5ch.net/test/read.cgi/tech/1636670891/906
907: デフォルトの名無しさん (ワッチョイ a23b-a6Oy) [sage] 2022/01/21(金) 18:05:24 ID:1bXl6qPl0 スクレイピングって結局、htmlを正規表現で解析した方が正確で速かったりする 自由に書けすぎるものを型にはめても絶対溢れる http://mevius.5ch.net/test/read.cgi/tech/1636670891/907
908: デフォルトの名無しさん (ワッチョイ 82bc-0pGs) [sage] 2022/01/21(金) 18:13:55 ID:pFjUBAs70 画面遷移でリクエスト構築するの面倒だしすぐbot判定されそう http://mevius.5ch.net/test/read.cgi/tech/1636670891/908
909: デフォルトの名無しさん (ワッチョイ 1dc6-9BXF) [sage] 2022/01/21(金) 18:27:50 ID:uYMfMtVk0 なんで急にスクレイピングの話になったんだ? 大丈夫か? http://mevius.5ch.net/test/read.cgi/tech/1636670891/909
910: デフォルトの名無しさん (ワッチョイ f901-Nrkm) [] 2022/01/22(土) 14:06:13 ID:P7lfAWJG0 args = sys.argv id = args[1] 【エラー】 IndexError: list index out of range ★”id”には何が入るのですか、どなたか教えてくれませんか。 http://mevius.5ch.net/test/read.cgi/tech/1636670891/910
911: デフォルトの名無しさん (ワッチョイ 1dc6-9BXF) [sage] 2022/01/22(土) 14:46:36 ID:y3RiWYQh0 >>910 https://docs.python.org/ja/3/library/sys.html#sys.argv http://mevius.5ch.net/test/read.cgi/tech/1636670891/911
912: デフォルトの名無しさん (ワッチョイ a23b-a6Oy) [sage] 2022/01/22(土) 14:50:38 ID:xJ8GN0MU0 args = sys.argv[1:] for arg in args: print(arg) こんな風にすると安全 http://mevius.5ch.net/test/read.cgi/tech/1636670891/912
913: デフォルトの名無しさん (ワッチョイ e101-61qk) [sage] 2022/01/22(土) 15:10:05 ID:QWAkInsq0 どっちも同じエラーになると思うけど、どう安全?w http://mevius.5ch.net/test/read.cgi/tech/1636670891/913
914: デフォルトの名無しさん (ワッチョイ e101-61qk) [sage] 2022/01/22(土) 15:12:07 ID:QWAkInsq0 と思ったけど長さ0のリストにどんなスライスかけても同じもの返すのか http://mevius.5ch.net/test/read.cgi/tech/1636670891/914
915: デフォルトの名無しさん (ワッチョイ 1dc6-9BXF) [sage] 2022/01/22(土) 15:48:27 ID:y3RiWYQh0 お前も落ち着いて>>911を読め http://mevius.5ch.net/test/read.cgi/tech/1636670891/915
916: デフォルトの名無しさん (ワッチョイ 5f02-iT+O) [sage] 2022/01/22(土) 20:19:52 ID:dTW6+L1p0 idに入るのはidなんじゃないか? 中身を聞かれてもそのスクリプトがどんな用途なのか知らないと答えようがない http://mevius.5ch.net/test/read.cgi/tech/1636670891/916
917: デフォルトの名無しさん (ワッチョイ 5f3b-CZ/Q) [sage] 2022/01/22(土) 20:29:14 ID:xJ8GN0MU0 argcは無いんだからargvという名前は変だよな http://mevius.5ch.net/test/read.cgi/tech/1636670891/917
918: デフォルトの名無しさん (ワッチョイ 8736-3ds2) [] 2022/01/22(土) 20:30:52 ID:j0z/5Y+Y0 って言うか、エラーが出てる時点で何も入らないんじゃねえの? http://mevius.5ch.net/test/read.cgi/tech/1636670891/918
919: デフォルトの名無しさん (ワッチョイ 8701-hH+g) [sage] 2022/01/22(土) 20:33:00 ID:QWAkInsq0 上のやつのことなら、なにも入ってない なんかいれる前に、配列外へアクセスしたことによるエラーでプログラムが落ちた http://mevius.5ch.net/test/read.cgi/tech/1636670891/919
920: デフォルトの名無しさん (ドコグロ MM4f-x+w6) [sage] 2022/01/22(土) 21:54:45 ID:GJqn9WH1M >>917 配列なんだし別におかしくないと思うが http://mevius.5ch.net/test/read.cgi/tech/1636670891/920
921: デフォルトの名無しさん (ワッチョイ a703-5ssC) [sage] 2022/01/22(土) 21:58:36 ID:f0jQfsum0 直後に dir(id) すればわかるが idはそもそも組み込み関数なので変数名に利用すべきじゃない http://mevius.5ch.net/test/read.cgi/tech/1636670891/921
922: デフォルトの名無しさん (ワッチョイ 0793-Jrs3) [sage] 2022/01/22(土) 22:03:45 ID:ZquoYFuO0 >>920 vectorのvだもんな http://mevius.5ch.net/test/read.cgi/tech/1636670891/922
923: デフォルトの名無しさん (ワッチョイ 5f61-V3GB) [sage] 2022/01/22(土) 22:11:38 ID:v6co4ARz0 argument variableじゃなかったん? http://mevius.5ch.net/test/read.cgi/tech/1636670891/923
924: デフォルトの名無しさん (ワッチョイ 8701-hH+g) [sage] 2022/01/22(土) 22:26:58 ID:QWAkInsq0 id関数って動くコードで使うこと殆んどないし別に… ただidって言葉が自然言語として意味がバカ広くて あとから読んだ時謎の変数に見えてくるのは容易に想像できるから そういう意味ではおすすめできない http://mevius.5ch.net/test/read.cgi/tech/1636670891/924
925: デフォルトの名無しさん (ワッチョイ 5f3b-CZ/Q) [sage] 2022/01/22(土) 22:30:08 ID:xJ8GN0MU0 listとarrayとvectorの違いを述べよ http://mevius.5ch.net/test/read.cgi/tech/1636670891/925
926: デフォルトの名無しさん (ワッチョイ 27c6-4V6Q) [sage] 2022/01/22(土) 22:31:23 ID:y3RiWYQh0 未だに>>910分かってるやつ 俺と>>912しかいないの草 http://mevius.5ch.net/test/read.cgi/tech/1636670891/926
927: デフォルトの名無しさん (ワッチョイ a703-5ssC) [sage] 2022/01/22(土) 22:53:38 ID:f0jQfsum0 >>926 第1引数必須のプログラムなら元コードがシンプルで素直 ヘルプだしたりフォールバックするなら例外補足したらいいんだし >>912 は可変長を考慮してるんだと思うがさらに解析が必要だし なら最初からargparse/getoptつかえばってなる http://mevius.5ch.net/test/read.cgi/tech/1636670891/927
928: デフォルトの名無しさん (ワッチョイ 5f3b-CZ/Q) [sage] 2022/01/22(土) 23:01:44 ID:xJ8GN0MU0 引数で指定するものなんて処理対象だけだし 複数あればずらずら並べるだけ 設定と処理対象を混ぜる方式は面倒なだけなので、 そっちは別で指定して configparser で読み込む http://mevius.5ch.net/test/read.cgi/tech/1636670891/928
929: デフォルトの名無しさん (ワッチョイ 27c6-4V6Q) [sage] 2022/01/23(日) 00:10:54 ID:KYoztYh80 >>927 俺じゃなくて>>910に言えよ >>921も回答になってないけどw http://mevius.5ch.net/test/read.cgi/tech/1636670891/929
930: デフォルトの名無しさん (JP 0H8f-vKrE) [] 2022/01/23(日) 00:37:48 ID:X663g2ceH ser = serial.Serial('COM4', 9600, timeout=1) 【エラー】 could not open port 'COM4': PermissionError(13, 'アクセスが拒否されました。', None, 5) どなたかおしえていただけませんか... http://mevius.5ch.net/test/read.cgi/tech/1636670891/930
931: デフォルトの名無しさん (ワッチョイ 27c6-4V6Q) [sage] 2022/01/23(日) 00:50:09 ID:KYoztYh80 COMポート番号が合ってるか確認する 管理者権限で実行してみる 他にシリアル使ってるプログラムが無いか確認する http://mevius.5ch.net/test/read.cgi/tech/1636670891/931
932: デフォルトの名無しさん (JP 0H8f-z3gx) [] 2022/01/23(日) 01:17:24 ID:X663g2ceH >>931 管理者権限で実行したところ同じエラーが出ました。 また、COMポート番号はデバイスマネージャーからポートのところを見たらそれしかなかったので間違っていないと思います。 他にシリアルを使っているプログラムがあるかは、デバイスマネージャーのポートの詳細 設定のポートを選ぶ部分で使用中になっていなかったので大丈夫かなと思ったんですけどそれじゃ不十分だったりするんでしょうか... http://mevius.5ch.net/test/read.cgi/tech/1636670891/932
933: デフォルトの名無しさん (ワッチョイ 27c6-4V6Q) [sage] 2022/01/23(日) 01:32:18 ID:KYoztYh80 >デバイスマネージャーのポートの詳細設定のポートを選ぶ部分で使用中になっていなかった これは現在使用中って意味じゃない(現に自分にPCには存在しないポートも(使用中)と出る) 閉じていいアプリは全部落としてやってみそ http://mevius.5ch.net/test/read.cgi/tech/1636670891/933
934: デフォルトの名無しさん (JP 0H8f-z3gx) [] 2022/01/23(日) 01:37:35 ID:X663g2ceH >>933 ありがとうございます!やってみます! http://mevius.5ch.net/test/read.cgi/tech/1636670891/934
935: デフォルトの名無しさん (JP 0H8f-z3gx) [] 2022/01/23(日) 01:40:22 ID:X663g2ceH VScode以外落としてみたんですけどダメでした...泣 http://mevius.5ch.net/test/read.cgi/tech/1636670891/935
936: デフォルトの名無しさん (ワッチョイ 27c6-4V6Q) [sage] 2022/01/23(日) 02:00:02 ID:KYoztYh80 インタラクティブモードでやってる? ちょっと試したけど既にポート開いてるなら2回目は PermissionErrorで失敗するみたい serの中身がSerial<id=0x・・・・, open=True>みたくなってない? http://mevius.5ch.net/test/read.cgi/tech/1636670891/936
937: デフォルトの名無しさん (JP 0H8f-z3gx) [] 2022/01/23(日) 02:17:56 ID:X663g2ceH インタラクティブモードでやってなかったので今やってみたらこんな風に出ました Serial<id=0x20237cc3880, open=True>(port='COM4', baudrate=9600, bytesize=8, parity='N', stopbits=1, timeout=1, xonxoff=False, rtscts=False, dsrdtr=False) http://mevius.5ch.net/test/read.cgi/tech/1636670891/937
938: デフォルトの名無しさん (ワッチョイ 27c6-4V6Q) [sage] 2022/01/23(日) 02:26:45 ID:KYoztYh80 あごめん、言い方悪かった 別にインタラクティブモードじゃなくてもスクリプトでもいいけど すでに開いてるポートを開こうとするとエラーになるんで ser.close()せずに再びser=serial.Serial(..)してんじゃない? >>> import serial >>> ser=serial.Serial('COM8') >>> ser Serial<id=0x2992c530940, open=True>(略 >>> ser=serial.Serial('COM8') 略 serial.serialutil.SerialException: could not open port 'COM8': PermissionError(13, 'アクセスが拒否されました。', None, 5) >>> ser.close() >>> ser Serial<id=0x2992c530940, open=False>(略 >>> ser=serial.Serial('COM8') >>> ser Serial<id=0x2992c043970, open=True>(略 >>> http://mevius.5ch.net/test/read.cgi/tech/1636670891/938
939: デフォルトの名無しさん (JP 0H8f-z3gx) [] 2022/01/23(日) 02:49:00 ID:X663g2ceH なるほど! ありがとうございます。2つのファイルを実行して、どちらもserを使うので2回開こうとしてました!どこかで閉じるようにしてみます http://mevius.5ch.net/test/read.cgi/tech/1636670891/939
940: デフォルトの名無しさん (ワッチョイ c701-z3gx) [] 2022/01/23(日) 03:03:09 ID:MLqhVhgC0 >args = sys.argv >id = args[1] >【エラー】 >IndexError: list index out of range >>910の追加項目 私の機械:windows10 Python 3.9 目的:SQLiteへデータを登録しようとするPG作成中です。 ”id"を目的のサンプルPGの一番最初の部分です。 どなたか教えてくれませんか。 http://mevius.5ch.net/test/read.cgi/tech/1636670891/940
941: デフォルトの名無しさん (ワッチョイ 8736-3ds2) [] 2022/01/23(日) 06:46:02 ID:PgBhXr380 シリアルポートなんて、いまどき使うんだ。 RS232か、昔はよく使ってたなw http://mevius.5ch.net/test/read.cgi/tech/1636670891/941
942: デフォルトの名無しさん (ワッチョイ 8736-3ds2) [] 2022/01/23(日) 06:56:09 ID:PgBhXr380 >>940 sys.argv[0] が プログラム名 sys.argv[1]が 第一引数。 プログラム起動時に引数を指定してないんじゃねえの? prog id の所を prog で起動してるとか。 http://mevius.5ch.net/test/read.cgi/tech/1636670891/942
943: デフォルトの名無しさん (ワッチョイ 5f3b-CZ/Q) [sage] 2022/01/23(日) 10:23:54 ID:bZmeHR4M0 マイコン工作するとUSBで接続して仮想シリアルポートにして通信するのが楽 http://mevius.5ch.net/test/read.cgi/tech/1636670891/943
944: デフォルトの名無しさん (ワッチョイ 276e-IuBN) [sage] 2022/01/23(日) 10:30:27 ID:gURfbQct0 >>940 せっかく>>911が正解を書いてくれてるのに無視? この程度が理解できないならあきらめた方がいい http://mevius.5ch.net/test/read.cgi/tech/1636670891/944
945: デフォルトの名無しさん (ワッチョイ 5f3b-CZ/Q) [sage] 2022/01/23(日) 10:41:43 ID:bZmeHR4M0 いや、判らん状態で>>911読んでも判らんだろこの書き方では サンプルや動作結果の一つでも無いと そもそも[0]が本体の名前になるというのが、悪しき伝統な気がする 直感的には1つ目の引数がargv[0]であるべき でも自分が誰か知りたいとかフルパスを知りたいとかの用途にも応える為に、 [0]にプログラム名を割り込ませた そのせいで、大抵の場合は先頭を除去する処理が増えた http://mevius.5ch.net/test/read.cgi/tech/1636670891/945
946: デフォルトの名無しさん (ワッチョイ 5fad-Fph7) [sage] 2022/01/23(日) 10:47:56 ID:zjhM3+vK0 >>945 一回で覚えろ http://mevius.5ch.net/test/read.cgi/tech/1636670891/946
947: デフォルトの名無しさん (ワッチョイ 8714-VMKt) [sage] 2022/01/23(日) 10:59:24 ID:v6WsaUYQ0 >>945 ターミナルに打った文字列まんまでわかりやすいと思ってたんだがそうでもないのか http://mevius.5ch.net/test/read.cgi/tech/1636670891/947
948: デフォルトの名無しさん (ワッチョイ 5f3b-CZ/Q) [sage] 2022/01/23(日) 11:04:06 ID:bZmeHR4M0 コマンドラインそのものは、argumentではないんだよな function(x)があって、functionの引数はと聞かれてfunction, xと答えるようなもの http://mevius.5ch.net/test/read.cgi/tech/1636670891/948
949: デフォルトの名無しさん (ドコグロ MM4f-x+w6) [sage] 2022/01/23(日) 11:07:00 ID:abLOZeidM 正解は>>918だろ >>911は教え方を知らないアホ http://mevius.5ch.net/test/read.cgi/tech/1636670891/949
950: デフォルトの名無しさん (ワッチョイ 5f3b-CZ/Q) [sage] 2022/01/23(日) 11:11:17 ID:bZmeHR4M0 第1文の > Pythonスクリプトに渡されたコマンドライン引数のリスト だけ読めば、[0]が1つ目の引数だと解釈して当然 第2文の > argv[0] はスクリプトの名前となりますが これがいきなり第1文と矛盾していて、そのことに配慮していないのが問題 http://mevius.5ch.net/test/read.cgi/tech/1636670891/950
951: デフォルトの名無しさん (ワッチョイ 27c6-4V6Q) [sage] 2022/01/23(日) 11:26:34 ID:KYoztYh80 >>942 正解 >>949 アホ http://mevius.5ch.net/test/read.cgi/tech/1636670891/951
952: デフォルトの名無しさん (ワッチョイ 0710-2uZL) [sage] 2022/01/23(日) 11:36:42 ID:Q5TMjrhP0 プログラミング言語を初めさわり始めたならあるあるの話題かもしれんね cやら他やってからならコイツもかよって思うだろうけど http://mevius.5ch.net/test/read.cgi/tech/1636670891/952
953: デフォルトの名無しさん (ワッチョイ 5f3b-CZ/Q) [sage] 2022/01/23(日) 11:39:23 ID:bZmeHR4M0 遠い昔の記憶 ARGC, ARGVの仕様を初めて知った時、何だそれ変なのって絶対思った筈なんだよな そこからもう変えられない 少なくとも、argvの文字列を使う限りは同じにしないと余計に混乱する そういうものだとして飲み込んでもらうしかない http://mevius.5ch.net/test/read.cgi/tech/1636670891/953
954: デフォルトの名無しさん (ワッチョイ 4763-IuBN) [sage] 2022/01/23(日) 11:47:46 ID:1eJFWKb80 動かすOSによっても変わったりするよな http://mevius.5ch.net/test/read.cgi/tech/1636670891/954
955: デフォルトの名無しさん (ブーイモ MMcf-iT+O) [sage] 2022/01/23(日) 12:56:03 ID:j6A/deIZM やっぱりCLIの知識は必須だわな http://mevius.5ch.net/test/read.cgi/tech/1636670891/955
956: デフォルトの名無しさん (ワッチョイ a703-5ssC) [sage] 2022/01/23(日) 13:09:06 ID:IUy5ZWEo0 CLIというかUNIX/C http://mevius.5ch.net/test/read.cgi/tech/1636670891/956
957: デフォルトの名無しさん (ワッチョイ 8701-hH+g) [sage] 2022/01/23(日) 13:29:16 ID:FdaSB2MR0 psおじさんに隙を見せない完璧なブロック http://mevius.5ch.net/test/read.cgi/tech/1636670891/957
958: デフォルトの名無しさん (ブーイモ MM8f-HpWR) [sage] 2022/01/23(日) 13:53:33 ID:AR98MafLM >>912 安全とは?? http://mevius.5ch.net/test/read.cgi/tech/1636670891/958
959: デフォルトの名無しさん (ワッチョイ 7fda-X3yx) [sage] 2022/01/23(日) 14:18:45 ID:Yq0H6/EN0 以下envpについて小一時間説教を http://mevius.5ch.net/test/read.cgi/tech/1636670891/959
960: デフォルトの名無しさん (ブーイモ MMcf-iT+O) [sage] 2022/01/23(日) 14:21:29 ID:j6A/deIZM 知らんけどとりあえずidを引数に期待しているんだからこれを叩いているプログラムやら手入力するidが存在するはずなんで作った人に聞けとしか言えないんだよな http://mevius.5ch.net/test/read.cgi/tech/1636670891/960
961: デフォルトの名無しさん (ワッチョイ 276e-IuBN) [sage] 2022/01/23(日) 15:26:37 ID:gURfbQct0 CLIはDOS/Windowsが特殊だよな Unix系ならviとviewとかを考えれば、argv[0]が本体を指しているのが当然と思うし http://mevius.5ch.net/test/read.cgi/tech/1636670891/961
962: デフォルトの名無しさん (ワッチョイ 0793-Jrs3) [sage] 2022/01/23(日) 15:49:30 ID:rkomqFH+0 winもDOSもそうじゃん http://mevius.5ch.net/test/read.cgi/tech/1636670891/962
963: デフォルトの名無しさん (ブーイモ MMcf-7oyM) [] 2022/01/23(日) 17:28:36 ID:wYttYp2UM > お前は毎朝起きるたびに俺に負けたことを思い出すよ^^ あー、ホンッとに思い出すなあ(笑) キチガイの嘘つきの低レベルFランの、 朝鮮ゴキブリBot君は、 チョン独特の「なにもできないけど俺のほうがジャップより偉い!」的な ことはよーくわかったよ。 ホントなにもできない朝鮮ゴキブリBot君! くそチョンw くそチョンはウンコを食べる糞食人種w 朝鮮人はゲリ便をじゅるじゅると うまそうに食うw 在日は強姦を繰り返す犯罪者! 皆殺しにすべし! http://mevius.5ch.net/test/read.cgi/tech/1636670891/963
964: デフォルトの名無しさん (ワッチョイ 5f63-V3GB) [sage] 2022/01/23(日) 18:51:18 ID:waRwT8NZ0 「私の機械」でスルー決定 http://mevius.5ch.net/test/read.cgi/tech/1636670891/964
965: デフォルトの名無しさん (ワッチョイ e72c-FE29) [] 2022/01/23(日) 19:31:56 ID:c39OPcdQ0 日本人ではないんだろうなとは思う あとこのレベルでDBに接続しちゃいかん まず変数名を_idにするところからやり直し http://mevius.5ch.net/test/read.cgi/tech/1636670891/965
966: デフォルトの名無しさん (ワッチョイ 4763-IuBN) [sage] 2022/01/23(日) 19:40:32 ID:1eJFWKb80 やり直しというより、諦めさせる方が本人のためになる http://mevius.5ch.net/test/read.cgi/tech/1636670891/966
967: デフォルトの名無しさん (ワッチョイ 7f2c-z3gx) [sage] 2022/01/24(月) 03:47:21 ID:VeWznQkJ0 Python では、 sys.argv[0] が プログラム名 sys.argv[1]が 第一引数 一方、Ruby では、実行するスクリプトファイル名は、ARGV じゃなく、$0 に入る ruby script.rb 引数1 引数2 ARGV[ 0 ]・[ 1 ] は引数 script.rbの内容が、以下の時、 p $0, ARGV[ 0 ], ARGV[ 1 ] ruby script.rb 123 abc と入力すると、 "script.rb" "123" "abc" http://mevius.5ch.net/test/read.cgi/tech/1636670891/967
968: デフォルトの名無しさん (ワッチョイ c701-z3gx) [] 2022/01/24(月) 20:55:14 ID:6lZDYIjP0 912>にすると何も表示されませんでした 911>読んでみたのですが意味が分かりませんでした、すみません。 924>id関数ではなく文章の中にある変数見たいです? 927>意味はよく分らずargparse/getopt今後使ってみます。 942>sys.argv[0] が プログラム名、sys.argv[1]が 第一引数見たい?。 945>そもそも[0]が本体の名前になるというのが、悪しき伝統な気がする 直感的には1つ目の引数がargv[0]であるべき でも自分が誰か知りたいとかフルパスを知りたいとかの用途にも応える為に、 [0]にプログラム名を割り込ませた そのせいで、大抵の場合は先頭を除去する処理が増えた 948>argumentではないんだよな 950>第1文の> Pythonスクリプトに渡されたコマンドライン引数のリスト だけ読めば、[0]が1つ目の引数だと解釈して当然 第2文の > argv[0] はスクリプトの名前となりますが これがいきなり第1文と矛盾していて、そのことに配慮していないのが問題 953>ARGC, ARGVの仕様を初めて知った時、何だそれ変なのって絶対思った筈なんだよな そこからもう変えられない 少なくとも、argvの文字列を使う限りは同じにしないと余計に混乱する そういうものだとして飲み込んでもらうしかない 960>知らんけどとりあえずidを引数に期待しているんだからこれを叩いているプログラムやら手入力するidが存在するはずなんで作った人に聞けとしか言えないんだよな 967>Python では、 sys.argv[0] が プログラム名 sys.argv[1]が 第一引数 一方、Ruby では、実行するスクリプトファイル名は、ARGV じゃなく、$0 に入る ruby script.rb 引数1 引数2、ARGV[ 0 ]・[ 1 ] は引数script.rbの内容が、 以下の時、p $0, ARGV[ 0 ], ARGV[ 1 ]ruby script.rb 123 abc と入力すると、 お宅の説明が一番わかりやすかったです、皆さんありがとうございます。 http://mevius.5ch.net/test/read.cgi/tech/1636670891/968
969: デフォルトの名無しさん (ワッチョイ 0793-Jrs3) [sage] 2022/01/24(月) 21:14:03 ID:DKgAl10f0 アンカーの付け方も知らないとかマジで向いてないから辞めた方が良い http://mevius.5ch.net/test/read.cgi/tech/1636670891/969
970: デフォルトの名無しさん (ワッチョイ 5f02-iT+O) [sage] 2022/01/24(月) 21:16:28 ID:6XFpWFl/0 まずコマンドライン引数ってわかるか? http://mevius.5ch.net/test/read.cgi/tech/1636670891/970
971: デフォルトの名無しさん (ワッチョイ 5f3b-CZ/Q) [sage] 2022/01/24(月) 21:20:27 ID:XO4cGfGE0 判らなくてもがんがん使っていく姿勢が大事 http://mevius.5ch.net/test/read.cgi/tech/1636670891/971
972: デフォルトの名無しさん (ワッチョイ 5f3b-CZ/Q) [sage] 2022/01/24(月) 21:22:15 ID:XO4cGfGE0 今ちょうどクラスオブジェクトの、 object['item'] と object.item の違いが酔って判らなくなったところ http://mevius.5ch.net/test/read.cgi/tech/1636670891/972
973: デフォルトの名無しさん (アウアウウー Sa4b-Tsl1) [] 2022/01/25(火) 00:39:21 ID:YRL+3AJRa requestを使ってbingの画像検索からセーフサーチを無効にして画像を拾いたんですが、async?q=おっぱい&safeSearch=offで無効にできません>< ブラウザ上でも試したのですが、edgeだけは無効にして検索できます safeSearch=offの他に何が必要なのか分かる方教えください http://mevius.5ch.net/test/read.cgi/tech/1636670891/973
974: デフォルトの名無しさん (ワッチョイ bf02-vq6W) [sage] 2022/01/25(火) 01:06:39 ID:3XZ1Qcwj0 バイthon? http://mevius.5ch.net/test/read.cgi/tech/1636670891/974
975: デフォルトの名無しさん (ワッチョイ 5f1a-5ssC) [sage] 2022/01/25(火) 07:29:31 ID:FbGdwSQ50 >>973 1. www.bing.com (Cookie発行) 2. www.bing.com/settings.aspx?pref_sbmt=1&adlt_set=off&adlt_confirm=1&GUID=MUID (MUIDはCookie MUIDの値) 3. www.bing.com/images/search?q=検索文字列 いつ仕様変わるかわからんからSelenium等で操作する方が堅い http://mevius.5ch.net/test/read.cgi/tech/1636670891/975
976: デフォルトの名無しさん (ワッチョイ 7fbb-oLke) [sage] 2022/01/25(火) 14:02:19 ID:UK+wjF4W0 py関連だからスレ適合 http://mevius.5ch.net/test/read.cgi/tech/1636670891/976
977: デフォルトの名無しさん (アウアウウー Sa4b-Tsl1) [] 2022/01/26(水) 06:09:37 ID:osHVDAzya >>975 レスありがとうございます! 無効にして画像収集できました Pythonの話題からズレちゃうんですが、settings.aspxにクエリを渡すとかってどうやって調べるんですか? http://mevius.5ch.net/test/read.cgi/tech/1636670891/977
978: デフォルトの名無しさん (ワッチョイ c701-hZHj) [sage] 2022/01/26(水) 16:30:23 ID:DYVcmqpl0 djangoでmodelを使ってbulk_create()でDBに保存したいがリレーションが分からない カラムが一つだけでフォーリンキーを持たないモデルaがあってモデルbとcはaをフォーリンキーで参照している けどcはbも参照している これだと例えばcは二重にaを参照することになるんじゃないの? こんがらがってきた http://mevius.5ch.net/test/read.cgi/tech/1636670891/978
979: デフォルトの名無しさん (ワッチョイ 27c6-4V6Q) [sage] 2022/01/26(水) 17:48:16 ID:2fTicUd70 djangoの話でもないしましてやPythonの話でもない リレーショナルデータベースの勉強しなさい http://mevius.5ch.net/test/read.cgi/tech/1636670891/979
980: デフォルトの名無しさん (ワッチョイ 4736-OMe5) [] 2022/01/26(水) 17:51:16 ID:a2ABcE+j0 youtubeにpython、C、 X86 Assm で同時にプログラムを書き始めてどれが一番早く書けるか、実行はどれが一番早いか。 を比べる動画があった。 まあ、当然 python >= C >> assm ソース制作時間。 assm >= C >>>> python 実行時間。 だけどねw X86 assmでプログラムが書けるのがカッコいいよね。 http://mevius.5ch.net/test/read.cgi/tech/1636670891/980
981: デフォルトの名無しさん (ワッチョイ c701-hZHj) [sage] 2022/01/26(水) 17:53:00 ID:DYVcmqpl0 >>979 カスみたいな答えいいんで真面目に答えてください http://mevius.5ch.net/test/read.cgi/tech/1636670891/981
982: デフォルトの名無しさん (ワッチョイ 4763-IuBN) [sage] 2022/01/26(水) 17:55:01 ID:Iww1vf4C0 この質問文言からだと、これが最適解だと思う http://mevius.5ch.net/test/read.cgi/tech/1636670891/982
983: デフォルトの名無しさん (ワッチョイ 0710-2uZL) [sage] 2022/01/26(水) 18:21:30 ID:EasTiWyD0 bulk_create関係あんの? http://mevius.5ch.net/test/read.cgi/tech/1636670891/983
984: デフォルトの名無しさん (ワッチョイ a768-IuBN) [sage] 2022/01/26(水) 18:23:10 ID:XFmf31cH0 カスみたいな答えが良いとリクエストしてるぞ http://mevius.5ch.net/test/read.cgi/tech/1636670891/984
985: デフォルトの名無しさん (ワッチョイ 5f01-oRbG) [sage] 2022/01/26(水) 18:25:43 ID:/+UFoYsq0 >>978 cのレコードとcが参照してるbのレコードが 必ず同じaのレコードを参照する関係の場合は非正規形になる ビジネスルールの観点と意図的に非正規化するかどうかという技術的な観点から設計判断が必要 http://mevius.5ch.net/test/read.cgi/tech/1636670891/985
986: デフォルトの名無しさん (ワッチョイ 0710-2uZL) [sage] 2022/01/26(水) 18:31:37 ID:EasTiWyD0 自分が訳わからずリレーション張ったなら間違い 誰かが張ったのをみたならオプションなどみてそのほかの意味を考える http://mevius.5ch.net/test/read.cgi/tech/1636670891/986
987: デフォルトの名無しさん (ワッチョイ 5f3b-CZ/Q) [sage] 2022/01/26(水) 19:47:04 ID:6lp7RiSR0 pythonは計算が遅いけど、numpyを使えば高速化できる そして、numpyが要るような高度な計算はアセンブラで書くのは不可能で、 コーディングはC言語よりも速く、実行速度がC言語と同じなら、 それはもうpython一択なのでは http://mevius.5ch.net/test/read.cgi/tech/1636670891/987
988: デフォルトの名無しさん (ワッチョイ a768-4V6Q) [sage] 2022/01/26(水) 19:55:45 ID:HhYkIzhz0 ____ / \ / ⌒ ⌒ \ 何言ってんだこいつ / (●) (●) \ | 、" ゙)(__人__)" ) ___________ \ 。` ⌒゚:j´ ,/ j゙~~| | | | __/ \ |__| | | | | | / , \n|| | | | | | / / r. ( こ) | | | | | | ⌒ ーnnn |\ (⊆ソ .|_|___________|  ̄ \__、("二) ̄ ̄ ̄ ̄ ̄l二二l二二 _|_|__|_ http://mevius.5ch.net/test/read.cgi/tech/1636670891/988
989: デフォルトの名無しさん (ワッチョイ 7fbb-DnhY) [sage] 2022/01/26(水) 20:01:37 ID:xSTWaWcL0 最速のpythonで3Dゲームでも作るか http://mevius.5ch.net/test/read.cgi/tech/1636670891/989
990: デフォルトの名無しさん (ワッチョイ 4763-IuBN) [sage] 2022/01/26(水) 20:05:29 ID:Iww1vf4C0 6Gの基幹システムはこれで決まりだな http://mevius.5ch.net/test/read.cgi/tech/1636670891/990
991: デフォルトの名無しさん (ワッチョイ c701-hZHj) [sage] 2022/01/26(水) 20:13:21 ID:DYVcmqpl0 次のバージョンで速くなるらしい http://mevius.5ch.net/test/read.cgi/tech/1636670891/991
992: デフォルトの名無しさん (ワッチョイ 7fcf-X7eg) [sage] 2022/01/26(水) 21:15:39 ID:dhhZJlzR0 >>978 まずはリレーションの正しい意味を説明している本を探して勉強する。ネタとかじゃなくて。 http://mevius.5ch.net/test/read.cgi/tech/1636670891/992
993: デフォルトの名無しさん (ワッチョイ 7f2c-z3gx) [sage] 2022/01/26(水) 23:41:44 ID:e2k0MxNT0 Repl.itは、リンターやデバッガーからサードパーティのパッケージ、ホスティング、デプロイまで、 すべてを備えた、ブラウザー内の完全な共同クラウド開発環境です 以下のようなテンプレートがあります React, Vue.js, Django, Node.js / Express 個人向けブログサイト、ポートフォリオサイト A-FrameによるVRプロジェクト p5.js / Phaser.js用のゲーム開発 Three.jsによる3Dコンテンツの作成 WebGL なら、Three.jsだろ? http://mevius.5ch.net/test/read.cgi/tech/1636670891/993
994: デフォルトの名無しさん (ワッチョイ 7f1f-V3GB) [sage] 2022/01/27(木) 17:01:17 ID:CDh87jZI0 次スレ(再利用) Pythonのお勉強 Part66 http://mevius.5ch.net/test/read.cgi/tech/1636970383/ http://mevius.5ch.net/test/read.cgi/tech/1636670891/994
995: デフォルトの名無しさん (ワッチョイ 7f1f-V3GB) [sage] 2022/01/27(木) 17:01:27 ID:CDh87jZI0 う http://mevius.5ch.net/test/read.cgi/tech/1636670891/995
996: デフォルトの名無しさん (ワッチョイ 7f1f-V3GB) [sage] 2022/01/27(木) 17:01:38 ID:CDh87jZI0 め http://mevius.5ch.net/test/read.cgi/tech/1636670891/996
997: デフォルトの名無しさん (ワッチョイ 7f1f-V3GB) [sage] 2022/01/27(木) 17:01:49 ID:CDh87jZI0 よ http://mevius.5ch.net/test/read.cgi/tech/1636670891/997
998: デフォルトの名無しさん (ワッチョイ 7f1f-V3GB) [sage] 2022/01/27(木) 17:02:21 ID:CDh87jZI0 う http://mevius.5ch.net/test/read.cgi/tech/1636670891/998
999: デフォルトの名無しさん (ワッチョイ 7f1f-V3GB) [sage] 2022/01/27(木) 17:03:23 ID:CDh87jZI0 次スレ(再利用) Pythonのお勉強 Part66 http://mevius.5ch.net/test/read.cgi/tech/1636970383/ http://mevius.5ch.net/test/read.cgi/tech/1636670891/999
1000: デフォルトの名無しさん (ワッチョイ 2756-bd/d) [sage] 2022/01/27(木) 17:12:24 ID:jVjn5byT0 質問いいですか? http://mevius.5ch.net/test/read.cgi/tech/1636670891/1000
1001: 1001 [] ID:Thread このスレッドは1000を超えました。 新しいスレッドを立ててください。 life time: 76日 9時間 24分 14秒 http://mevius.5ch.net/test/read.cgi/tech/1636670891/1001
1002: 1002 [] ID:Thread 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。 運営にご協力お願いいたします。 ─────────────────── 《プレミアム会員の主な特典》 ★ 5ちゃんねる専用ブラウザからの広告除去 ★ 5ちゃんねるの過去ログを取得 ★ 書き込み規制の緩和 ─────────────────── 会員登録には個人情報は一切必要ありません。 月300円から匿名でご購入いただけます。 ▼ プレミアム会員登録はこちら ▼ https://premium.5ch.net/ ▼ 浪人ログインはこちら ▼ https://login.5ch.net/login.php http://mevius.5ch.net/test/read.cgi/tech/1636670891/1002
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.019s