Ben Hoyt added the comment: I definitely agree with Reuben here -- I just ran into this issue while creating a "production quality" tool, and the help message produced by argparse with nargs='*' confused me too. It's pretty clear that this is a simple bug in argparse's production of that usage message: it says ARGUMENT is required, but it isn't.
However, the workaround of specifying an (unused) default is a reasonable workaround in the meantime -- thanks Paul. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue28609> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com