Donné:
import argparse
pa = argparse.ArgumentParser()
pa.add_argument('--foo')
pa.add_argument('--bar')
print pa.parse_args('--foo 1'.split())
comment puis-je
- faire au moins l' un des « foo, bar » obligatoire:
--foo x
,--bar y
et--foo x --bar y
sont très bien - rendre obligatoire au plus l'un des mots "foo, bar":
--foo x
ou--bar y
c'est bien,--foo x --bar y
n'est pas