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

Python でコマンドライン引数にアクセスするには?

Barbara Streisand
Barbara Streisandオリジナル
2024-11-09 10:16:02444ブラウズ

How to Access Command Line Arguments in Python?

コマンド ライン引数へのアクセス: 迅速な解決策 [重複]

Python プログラミングでは、コマンド ライン引数へのアクセスは簡単です。 $python myfile.py var1 var2 var3 形式の特定の引数を指定してスクリプトを起動すると、これらの引数はスクリプト内でアクセスできるようになります。

Python スクリプトでコマンド ライン引数を取得して利用するには、次の簡単な手順に従います。手順:

sys をインポートしますmodule:

import sys

sys.argv を利用して引数にアクセスします:

sys.argv は、に渡されるすべての引数のリストを保持する重要な変数です。スクリプト (スクリプト名自体を含む)。スクリプト名は 0 番目のインデックスを占めますが、実際の引数は最初のインデックスから格納されます。

たとえば、次のコマンドを実行するとします。

$python myfile.py one two three

sys.argv Python スクリプトは次のように表示されます:

['myfile.py', 'one', 'two', 'three']

例コード:

次の Python スクリプトについて考えます:

import sys

print("Script Name:", sys.argv[0])
for arg in sys.argv[1:]:
    print("Argument:", arg)

コマンド $python example.py arg1 arg2 arg3 を使用してこのスクリプトを実行すると、出力は次のようになります:

Script Name: example.py
Argument: arg1
Argument: arg2
Argument: arg3

このメソッドを利用すると、Python 内でコマンド ライン引数に効率的にアクセスして操作できます。スクリプト、スクリプトのカスタマイズとユーザー インタラクションを強化します。

以上がPython でコマンドライン引数にアクセスするには?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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