Diberikan:
import argparse
pa = argparse.ArgumentParser()
pa.add_argument('--foo')
pa.add_argument('--bar')
print pa.parse_args('--foo 1'.split())
bagaimana saya
- membuat setidaknya satu dari "foo, bar" wajib:
--foo x
,--bar y
dan--foo x --bar y
baik-baik saja - membuat paling banyak salah satu dari "foo, bar" wajib:
--foo x
atau--bar y
baik-baik saja,--foo x --bar y
tidak
1
kemungkinan duplikat dari Cara mengkode opsi kombinasional argparse dengan python
—
robert