PROGRAM PYTHON

初心者のためのPython超入門【第15回 コマンドライン引数】

 

 

引数をつけてスクリプトを呼び出そう

Pythonスクリプトに引数をつけて呼び出す場合は、標準ライブラリー「sys」をインポートする必要があります。

import sys
または
from sys import argv

呼び出し方は、以下のようになります。

### impot sys で呼び出した場合
変数名 = sys.argv

### from sys import argv で呼び出した場合
変数名 = argv

引数を使うPythonスクリプトは、以下のようになります。

 実行例
> python arg1.py dog cat mouse
['arg1.py', 'dog', 'cat', 'mouse']

引数の値はリストになっていて、先頭の値はスクリプト自身、2番目以降は渡された引数が順番に格納されます。

 

 

-PROGRAM, PYTHON