相关疑难解决方法(0)

argparse选择允许值的结构

使用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)

非常感谢你的帮助!

python argparse

10
推荐指数
1
解决办法
7630
查看次数

标签 统计

argparse ×1

python ×1