diff options
author | Steven Bethard <steven.bethard@gmail.com> | 2010-05-24 03:21:08 (GMT) |
---|---|---|
committer | Steven Bethard <steven.bethard@gmail.com> | 2010-05-24 03:21:08 (GMT) |
commit | 5971096472441fffb05aa71900baafe1ecf599ea (patch) | |
tree | dc4195a17ad1b4006d5fb4263140094aad127884 /Doc/library/argparse.rst | |
parent | dc787d2055a7b562b64ca91b8f1af6d49fa39f1c (diff) | |
download | cpython-5971096472441fffb05aa71900baafe1ecf599ea.zip cpython-5971096472441fffb05aa71900baafe1ecf599ea.tar.gz cpython-5971096472441fffb05aa71900baafe1ecf599ea.tar.bz2 |
Merged revisions 81490 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81490 | steven.bethard | 2010-05-23 19:38:00 -0700 (Sun, 23 May 2010) | 1 line
argparse documentation updates (including updates to optparse and getopt documentation that were promised in the PEP)
........
Diffstat (limited to 'Doc/library/argparse.rst')
-rw-r--r-- | Doc/library/argparse.rst | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/Doc/library/argparse.rst b/Doc/library/argparse.rst index 89ab63a..19c5c81 100644 --- a/Doc/library/argparse.rst +++ b/Doc/library/argparse.rst @@ -672,8 +672,8 @@ command-line args should be handled. The supported actions are: >>> import argparse >>> parser = argparse.ArgumentParser(prog='PROG') - >>> parser.add_argument('-v', '--version', action='version', version='%(prog)s 2.0') - >>> parser.parse_args(['-v']) + >>> parser.add_argument('--version', action='version', version='%(prog)s 2.0') + >>> parser.parse_args(['--version']) PROG 2.0 You can also specify an arbitrary action by passing an object that implements @@ -1725,3 +1725,6 @@ A partial upgrade path from optparse to argparse: * Replace strings with implicit arguments such as ``%default`` or ``%prog`` with the standard python syntax to use dictionaries to format strings, that is, ``%(default)s`` and ``%(prog)s``. + +* Replace the OptionParser constructor ``version`` argument with a call to + ``parser.add_argument('--version', action='version', version='<the version>')`` |