Dany:
import argparse
pa = argparse.ArgumentParser()
pa.add_argument('--foo')
pa.add_argument('--bar')
print pa.parse_args('--foo 1'.split())
Jak ja
- Wykonaj co najmniej jedną z „foo bar” obowiązkowe:
--foo x,--bar yi--foo x --bar ysą w porządku - ustaw co najwyżej jedno z „foo, bar” obowiązkowe:
--foo xlub--bar ysą w porządku,--foo x --bar ynie jest