スクリプトのコマンドライン引数は、sys モジュールの argv に格納されている。
import sys
print sys.argv
実行結果:
^o^ > python argv.py foo bar baz ['argv.py', 'foo', 'bar', 'baz']
見てのとおり、sys.argv の最初の要素はスクリプト名で、コマンドライン引数は2番目以降。Rubyと違うのでちょっと注意だな。
takatoh's blog – Learning programming languages.
スクリプトのコマンドライン引数は、sys モジュールの argv に格納されている。
import sys
print sys.argv
実行結果:
^o^ > python argv.py foo bar baz ['argv.py', 'foo', 'bar', 'baz']
見てのとおり、sys.argv の最初の要素はスクリプト名で、コマンドライン引数は2番目以降。Rubyと違うのでちょっと注意だな。