[過去ログ] Pythonのお勉強 Part66 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
943: (ワッチョイ 5f3b-CZ/Q) 2022/01/23(日)10:23 ID:bZmeHR4M0(1/5) AAS
マイコン工作するとUSBで接続して仮想シリアルポートにして通信するのが楽
944: (ワッチョイ 276e-IuBN) 2022/01/23(日)10:30 ID:gURfbQct0(1/2) AAS
>>940
せっかく>>911が正解を書いてくれてるのに無視?
この程度が理解できないならあきらめた方がいい
945
(2): (ワッチョイ 5f3b-CZ/Q) 2022/01/23(日)10:41 ID:bZmeHR4M0(2/5) AAS
いや、判らん状態で>>911読んでも判らんだろこの書き方では
サンプルや動作結果の一つでも無いと

そもそも[0]が本体の名前になるというのが、悪しき伝統な気がする
直感的には1つ目の引数がargv[0]であるべき
でも自分が誰か知りたいとかフルパスを知りたいとかの用途にも応える為に、
[0]にプログラム名を割り込ませた
そのせいで、大抵の場合は先頭を除去する処理が増えた
946: (ワッチョイ 5fad-Fph7) 2022/01/23(日)10:47 ID:zjhM3+vK0(1) AAS
>>945
一回で覚えろ
947: (ワッチョイ 8714-VMKt) 2022/01/23(日)10:59 ID:v6WsaUYQ0(1) AAS
>>945
ターミナルに打った文字列まんまでわかりやすいと思ってたんだがそうでもないのか
948: (ワッチョイ 5f3b-CZ/Q) 2022/01/23(日)11:04 ID:bZmeHR4M0(3/5) AAS
コマンドラインそのものは、argumentではないんだよな
function(x)があって、functionの引数はと聞かれてfunction, xと答えるようなもの
949
(1): (ドコグロ MM4f-x+w6) 2022/01/23(日)11:07 ID:abLOZeidM(1) AAS
正解は>>918だろ
>>911は教え方を知らないアホ
950: (ワッチョイ 5f3b-CZ/Q) 2022/01/23(日)11:11 ID:bZmeHR4M0(4/5) AAS
第1文の
> Pythonスクリプトに渡されたコマンドライン引数のリスト
だけ読めば、[0]が1つ目の引数だと解釈して当然

第2文の
> argv[0] はスクリプトの名前となりますが
これがいきなり第1文と矛盾していて、そのことに配慮していないのが問題
951: (ワッチョイ 27c6-4V6Q) 2022/01/23(日)11:26 ID:KYoztYh80(6/6) AAS
>>942
正解

>>949
アホ
952: (ワッチョイ 0710-2uZL) 2022/01/23(日)11:36 ID:Q5TMjrhP0(1) AAS
プログラミング言語を初めさわり始めたならあるあるの話題かもしれんね
cやら他やってからならコイツもかよって思うだろうけど
953: (ワッチョイ 5f3b-CZ/Q) 2022/01/23(日)11:39 ID:bZmeHR4M0(5/5) AAS
遠い昔の記憶
ARGC, ARGVの仕様を初めて知った時、何だそれ変なのって絶対思った筈なんだよな
そこからもう変えられない
少なくとも、argvの文字列を使う限りは同じにしないと余計に混乱する
そういうものだとして飲み込んでもらうしかない
954: (ワッチョイ 4763-IuBN) 2022/01/23(日)11:47 ID:1eJFWKb80(1/2) AAS
動かすOSによっても変わったりするよな
955: (ブーイモ MMcf-iT+O) 2022/01/23(日)12:56 ID:j6A/deIZM(1/2) AAS
やっぱりCLIの知識は必須だわな
956: (ワッチョイ a703-5ssC) 2022/01/23(日)13:09 ID:IUy5ZWEo0(1) AAS
CLIというかUNIX/C
957: (ワッチョイ 8701-hH+g) 2022/01/23(日)13:29 ID:FdaSB2MR0(1) AAS
psおじさんに隙を見せない完璧なブロック
958: (ブーイモ MM8f-HpWR) 2022/01/23(日)13:53 ID:AR98MafLM(1) AAS
>>912
安全とは??
959: (ワッチョイ 7fda-X3yx) 2022/01/23(日)14:18 ID:Yq0H6/EN0(1) AAS
以下envpについて小一時間説教を
960: (ブーイモ MMcf-iT+O) 2022/01/23(日)14:21 ID:j6A/deIZM(2/2) AAS
知らんけどとりあえずidを引数に期待しているんだからこれを叩いているプログラムやら手入力するidが存在するはずなんで作った人に聞けとしか言えないんだよな
961: (ワッチョイ 276e-IuBN) 2022/01/23(日)15:26 ID:gURfbQct0(2/2) AAS
CLIはDOS/Windowsが特殊だよな
Unix系ならviとviewとかを考えれば、argv[0]が本体を指しているのが当然と思うし
962: (ワッチョイ 0793-Jrs3) 2022/01/23(日)15:49 ID:rkomqFH+0(1) AAS
winもDOSもそうじゃん
1-
あと 40 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.156s*