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?


> For example, I'd like to do this:
> -foo bar -foo baz -foo blah
> and have the dest for foo have ['bar', 'baz', 'blah']

$ cat
#!/usr/bin/env python3
import argparse
parser = argparse.ArgumentParser()
parser.add_argument("--foo", action="append", default=[])
$ ./ --foo one --foo two --foo three
['one', 'two', 'three']


Reply via email to