コマンド ライン引数へのアクセス: 迅速な解決策 [重複]
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 サイトの他の関連記事を参照してください。