2018年6月3日日曜日

[python]sys.argvで引数をリスト出力する

foo.py
というファイル をつくり、
#!/usr/bin/python
# -*- coding: utf-8 -*-
import sys
print(sys.argv)
 として保存。

ターミナルで
$ python foo.py 1 2
とすると
['foo.py', '1', '2']
が返ります。

[ファイル名, 引数1, 引数2, .. ]

というリストが返ることになります。

ターミナルで呼び出すときに『ディレクトリ名+ファイル名』としていたら、ディレクトリ名も出力されます。

0 件のコメント:

コメントを投稿