python argh / argparse:リストをコマンドライン引数として渡すにはどうすればよいですか?
-
29-10-2019 - |
質問
arghライブラリを使用して引数のリストをPythonスクリプトに渡そうとしています。次のような入力を受け取ることができるもの: ジェネラコディセタグプレ
私の内部コードは次のようになります: ジェネラコディセタグプレ
これがどのように動作するかです: ジェネラコディセタグプレ
問題は非常に単純なようです。arghは最初の引数のみを受け入れ、それを文字列として扱います。代わりに整数のリストを「期待」させるにはどうすればよいですか?
解決
argparse
では、type=int
を使用するだけです
ジェネラコディセタグプレ
出力例: ジェネラコディセタグプレ
編集:私はargh
に精通していませんが、argparse
のラッパーにすぎないようで、これは私にとってはうまくいきました:
ジェネラコディセタグプレ
出力例: ジェネラコディセタグプレ
他のヒント
各パラメータ値にアクセスするために、次のコードが役立つ場合があります。 ジェネラコディセタグプレ
所属していません StackOverflow