我想解析一个参数,如:
command --ethX
其中 X 是从 0 开始的数字。可以直接使用 ArgParse 吗?似乎不是,有没有办法让 ArgParse 让程序员处理这个参数,但ethX
在打印帮助时保持参数不变?
如果没有,python中是否有任何解析器替代方案可以做到这一点?
使用parse_known_args()
而不是parse()
. 不要注册任何eth
参数并为此类参数自行解析剩余的参数。
无法做到这一点,ArgParse
因为它无法分离真实参数和相关描述,我已切换到getopt
.