Python コマンドラインの引数(sys.argv)と半角スペースについて
Python でコマンドラインのファイル名と引数を受けとるには、sys.argv を使います。
import sys
argv = sys.argv
print(type(argv))
print(argv)このコードを start.py として保存し
python start.py --name Aliceを実行すると
<class 'list'>
['start.py', '--name', 'Alice']となります。argv はファイル名と引数を含むリストです。コマンドラインに
python start.py --name Aliceと入力し、実行すると
<class 'list'>
['start.py', '--name', 'Alice']となります。引数と引数の間に半角スペースをたくさん入れても結果は同じになりました。



