ホームページ  >  記事  >  バックエンド開発  >  Python でコマンドライン引数にアクセスするにはどうすればよいですか?

Python でコマンドライン引数にアクセスするにはどうすればよいですか?

Patricia Arquette
Patricia Arquetteオリジナル
2024-11-08 01:07:02730ブラウズ

How do you access command line arguments in Python?

Python のコマンド ライン引数を理解する

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。