Dado:
import argparse
pa = argparse.ArgumentParser()
pa.add_argument('--foo')
pa.add_argument('--bar')
print pa.parse_args('--foo 1'.split())
Cómo puedo
- realizar al menos uno de "foo, bar" obligatorios:
--foo x,--bar yy--foo x --bar yestán bien - hacer a lo sumo uno de "foo, bar" obligatorio:
--foo xo--bar yestán bien,--foo x --bar yno es
1
posible duplicado de Cómo codificar opciones combinacionales de argparse en python
—
robert