【发布时间】:2013-01-17 21:11:41
【问题描述】:
使用与Python dependencies between groups using argparse 相关的argparse,我有一个解析器的某个解析器组的参数部分 - 例如:
group_simulate.add_argument('-P',
help='simulate FC port down',
nargs=1,
metavar='fc_port_name',
dest='simulate')
如何使用choices 将选择限制为下一个结构的参数列表:
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
非常感谢大家的帮助!
【问题讨论】: