1

有没有办法argparse将多个参数作为一个参数传递?也就是说,我想

foo bar baz

argparse通过_

"bar baz"

作为论据。

4

1 回答 1

2

是的 usingnargs="+"将允许您发送任意数量的参数。

不过,您将收到它们作为 python 列表。

像这样:-

parser.add_argument("foo", help="Give me an arbitrary number of arguments", nargs="+")
于 2012-11-05T13:16:28.690 回答