与えられた:
import argparse
pa = argparse.ArgumentParser()
pa.add_argument('--foo')
pa.add_argument('--bar')
print pa.parse_args('--foo 1'.split())
どうやって
- 「foo、bar」の少なくとも1つを必須にする:
--foo x
、--bar y
および--foo x --bar y
問題ありません - せいぜい「foo、bar」の1つを必須にする
--foo x
か--bar y
、問題--foo x --bar y
ありません。
1
Pythonでargparse組み合わせオプションをコーディング
—
robert