Python では、スクリプトに提供されたコマンドライン引数を見つけて処理するにはどうすればよいでしょうか?
関連する背景資料:「sys.argv[1]」とはどういう意味ですか? (sys.argvとは何ですか? どこから来たのですか?)より具体的な例については、「[コマンド] [アクション] [パラメータ]」スタイルのコマンドライン インターフェイスを実装しますか?そしてPython の optparse を使用して位置引数ヘルプをフォーマットするにはどうすればよいですか?。
ベストアンサー1
import sys
print("\n".join(sys.argv))
sys.argv
は、コマンド ラインでスクリプトに渡されるすべての引数を含むリストです。sys.argv[0]
はスクリプト名です。
基本的に、
import sys
print(sys.argv[1:])