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']
となります。引数と引数の間に半角スペースをたくさん入れても結果は同じになりました。