【Python】コマンドライン引数を受け取る方法(sys.argv)
Pythonで、コマンドライン引数受け取る方法についてメモ。
import sys args = sys.argv print(args[0]) print(args[1]) print(args[2])
実行結果は以下のとおりです。1つ目(args[0])が実行ファイル名になる点に注意しましょう。
$ python3 test.py aaa bbb test.py aaa bbb
引数の数が予測できない場合は以下のように繰り返し処理をすればよろしいかと。出力結果は上と同じです。
import sys args = sys.argv for arg in args: print(arg)
スポンサーリンク