Dado:
import argparse
pa = argparse.ArgumentParser()
pa.add_argument('--foo')
pa.add_argument('--bar')
print pa.parse_args('--foo 1'.split())
como é que eu
- fazer pelo menos um dos "foo, bar" obrigatória:
--foo x
,--bar y
e--foo x --bar y
estão bem - tornar no máximo um de "foo, bar" obrigatório:
--foo x
ou--bar y
está bom,--foo x --bar y
não é
1
possível duplicata Como código argparse opções combinatórios em python
—
robert