argparse を使用してグループ間の Python 依存関係argparse
に関連して使用すると、パーサーのいくつかのパーサー グループの引数部分があります。たとえば、次のようになります。
group_simulate.add_argument('-P',
help='simulate FC port down',
nargs=1,
metavar='fc_port_name',
dest='simulate')
選択肢を使用して、選択肢を次の構造のパラメーターのリストに制限する方法:
1:m:"number between 1 and 10":p:"number between 1 and 4"
範囲オプションを使用しようとしましたが、受け入れ可能な選択肢のリストを作成する方法が見つかりませんでした
例: 正当なパラメータ:
test.py -P 1:m:4:p:2
無効なパラメータ:
test.py -P 1:p:2
test.py -P abvds
助けてくれてありがとう!