Python 開発では、スクリプトの実行中に渡されるコマンド ライン引数にアクセスすることが必要になることがよくあります。この記事では、この特定のシナリオに対処し、これらの引数を取得して利用する方法について明確に説明します。
Python でコマンド ライン引数にアクセスするには、sys.argv 変数を使用できます。この変数は、スクリプトに渡されるすべての引数を含むリストです。リストの最初の要素は常にスクリプト自体の名前です。指定された追加の引数は、スクリプト名の後の順序でリストされます。
これを実際の例で示してみましょう。 myfile.py という名前のスクリプトがあり、実行中に渡される引数にアクセスしたいとします。次のコードを使用できます:
import sys print(sys.argv)
$ python myfile.py var1 var2 var3 などのコマンド ライン引数を指定してスクリプトを実行すると、sys.argv 変数には次のリストが含まれます。
['myfile.py', 'var1', 'var2', 'var3']
したがって、sys.argv[1]、sys.argv[2]、および sys.argv[3] として引数にアクセスして、'var1'、'var2'、および ' を取得できます。 var3'、それぞれ。
以上がPython でコマンドライン引数にアクセスするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。