Python argparse互斥的参数集,但也具有共享参数

时间:2019-03-14 03:43:48

标签: python argparse

我想在argparse中实现以下行为

pro [-a xxx | [-b yyy -c zzz]] -d uuu -e vvv -f www

这是对"Python argparse mutual exclusive group"中问题的扩展,建议使用子解析器。

但是在这种情况下,创建两个子解析器以使一组参数-a并设置-b-c互斥意味着复制-d-e,每个子解析器中的-f

argparse中还有另一种方法吗?还是必须手动进行检查?

0 个答案:

没有答案