pythonの実行時にコマンドライン引数を参照することが出来ます。
スクリプト
実行結果
C:\Users\>python 1.py this is a pen
スクリプト
import sys
param = sys.argv
print (param)
print ("第一引数:" + param [1])
print ("第二引数:" + param [2])
print ("第三引数:" + param [3]) 実行結果
C:\Users\>python 1.py this is a pen
['1.py', 'this', 'is', 'a', 'pen']
第一引数:this
第二引数:is
第三引数:a
pythonのコマンドライン引数は複数指定することが出来ます。
それぞれの引数は空白で区切ります。
また、指定したコマンドライン引数はsys.argv関数の返り値を利用することで取得します。
sys.argv関数の返り値は配列です。
それぞれ要素番号0は自身のファイル名
要素番号1以降がコマンドライン引数になります。
pythonのコマンドライン引数は複数指定することが出来ます。
それぞれの引数は空白で区切ります。
また、指定したコマンドライン引数はsys.argv関数の返り値を利用することで取得します。
sys.argv関数の返り値は配列です。
それぞれ要素番号0は自身のファイル名
要素番号1以降がコマンドライン引数になります。