argparse
对于使用 argparse 的组之间的Python依赖关系,我有一个解析器的某个解析器组的参数部分 - 例如:
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
非常感谢你们的帮助!