使用argparse相对于使用argparse组之间的Python依赖性,我有一个分析器的一些解析器组的参数部分-例如:
group_simulate.add_argument('-P',
help='simulate FC port down',
nargs=1,
metavar='fc_port_name',
dest='simulate')
Run Code Online (Sandbox Code Playgroud)
1:m:"number between 1 and 10":p:"number between 1 and 4"
Run Code Online (Sandbox Code Playgroud)
我试图使用范围选项,但我找不到一种方法来创建一个可接受的选项列表
示例:法律参数:
test.py -P 1:m:4:p:2
Run Code Online (Sandbox Code Playgroud)
不合法的参数:
test.py -P 1:p:2
test.py -P abvds
Run Code Online (Sandbox Code Playgroud)
非常感谢你的帮助!