Larry Martell wrote:
> Is there a way using argparse to be able to specify the same argument
> multiple times and have them all go into the same list?
action="append"
> For example, I'd like to do this:
>
> script.py -foo bar -foo baz -foo blah
>
> and have the dest for foo have ['bar', 'baz', 'blah']
$ cat script.py
#!/usr/bin/env python3
import argparse
parser = argparse.ArgumentParser()
parser.add_argument("--foo", action="append", default=[])
print(parser.parse_args().foo)
$ ./script.py --foo one --foo two --foo three
['one', 'two', 'three']
--
https://mail.python.org/mailman/listinfo/python-list