鉴于:
import argparse
pa = argparse.ArgumentParser()
pa.add_argument('--foo')
pa.add_argument('--bar')
print pa.parse_args('--foo 1'.split())
我如何
- 将“ foo,bar”中的至少一项设为强制性:
--foo x
,--bar y
并且--foo x --bar y
可以 - 使“ foo,bar”中的一项至多为强制性的:
--foo x
或者--bar y
很好,--foo x --bar y
不是
1
如何在python中编码argparse组合选项的
—
罗伯特2012年