New submission from Steven Bethard <steven.beth...@gmail.com>:

There is an undocumented value for add_argument's nargs parameter, REMAINDER, 
which can be used to consume all the remaining arguments. This is commonly 
useful for command line utilities that dispatch to other command line utilities.

Though undocumented, it has been used successfully by at least a few different 
people:

http://stackoverflow.com/questions/5826881/how-to-use-argparse-to-collect-arguments-for-a-separate-command-line-without

http://code.google.com/p/argparse/issues/detail?id=52

And I just received an email from yet another user who used it successfully.

So I think it's time to graduate this from a hidden feature to a real 
documented one.

----------
assignee: docs@python
components: Documentation
messages: 149552
nosy: bethard, docs@python
priority: normal
severity: normal
stage: needs patch
status: open
title: document argparse's nargs=REMAINDER
type: enhancement
versions: Python 3.3

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue13605>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to