Customize help output from optparse (or argparse)
Thorsten Kampe
thorsten at thorstenkampe.de
Thu May 12 09:38:31 EDT 2011
Hi,
I'm using optparse for a little Python script.
1. The output from "--help" is:
"""
Usage: script.py <arg>
script.py does something
Options:
-h, --help show this help message and exit
"""
I would prefer to have the description before the usage, like...
"""
script.py does something
Usage: script.py <arg>
Options:
-h, --help show this help message and exit
"""
2. The output from "--doesnotexit" is:
"""
Usage: script.py <arg>
script.py: error: no such option: --doesnotexist
"""
I would prefer to have the error first, then the usage and additionally
the options, like...
"""
script.py: error: no such option: --doesnotexist
Usage: script.py <arg>
Options:
-h, --help show this help message and exit
"""
Is that possible with either optparse or the "new kid on the block"
argparse. If so how?
Thorsten
More information about the Python-list
mailing list