モジュールsysを使用すると、次のようなコマンドライン引数を取得できます
import sys
for x in sys.argv:
print x
次にコマンドshell[ubunto]で
>>python file.py 1, 2, 3
これはfile[filename]を出力します123pythondocumentaion3.0.1で疑問が生じます。
スクリプト名がPythonインタープリターに渡されなかった場合、argv[0]は空の文字列です。
>>python 1, 2, 3
スクリプト名を渡さないと、「ファイルを開けません」というエラーが発生します。スクリプト名を渡していない場合、argv [0]はどのようにして空の文字列に初期化されますか?