次のようなパラメータを解析したい:
command --ethX
X は 0 から始まる数値です。 ArgParse で直接可能ですか? そうではないようですが、 ArgParse にプログラマーがこのパラメーターを処理できるように依頼する方法はありますが、ethX
help を印刷するときのようにパラメーターを保持しますか?
そうでない場合、これを実行できるPythonのパーサーの代替手段はありますか?
parse_known_args()
の代わりに使用しparse()
ます。引数を登録せずeth
、そのようなパラメーターの残りの引数を自分で解析してください。
実際のパラメータと関連する説明を分離できないため、これを行うArgParse
ことはできません。に切り替えましたgetopt
。