Python の argparse モジュールでは、次のように渡すことができます。 nargs または append オプションを使用したコマンドライン引数としてのリスト。
nargs
nargs を使用して、予期される引数の数を指定します。たとえば、nargs=' は 1 つ以上の引数を示し、nargs='*' は 0 つ以上の引数を示します。使用方法は次のとおりです。
<code class="python">parser.add_argument('-l', '--list', nargs='+', help='<Required> Set flag', required=True) # Use like: # python test.py -l 1234 2345 3456 4567</code>
append
append を使用して、各引数を要素として追加してリストを作成します。使用方法は次のとおりです:
<code class="python">parser.add_argument('-l', '--list', action='append', help='<Required> Set flag', required=True) # Use like: # python test.py -l 1234 -l 2345 -l 3456 -l 4567</code>
重要:
以上がPython の argparse モジュールを使用して、値のリストをコマンドライン引数として渡すにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。