RE: [Python-Dev] Small additions to optparser

From: Gustavo Niemeyer <niemeyer@conectiva.com> To: python-dev@python.org CC: gward@python.net Subject: [Python-Dev] Small additions to optparser Date: Thu, 29 Apr 2004 16:47:35 -0300
Hi Folks,
I have two small customizations I've used in most projects I've plugged optparse into. Since they're simple and generic, I'd like to integrate them back in optparser. These features are:
- Add a help formatter which uses capitalized headers. - Add a "help" keyword in OptionParser, allowing straightforward addition of a custom help messages.
Comments?
It would be nice to have a way for the white space to be cleaned up in the help string. This would be useful when using multiline triple quoted strings to pass in help text to the option parser and you want to indent the help text on each line so the source code reads well. _________________________________________________________________ Getting married? Find tips, tools and the latest trends at MSN Life Events. http://lifeevents.msn.com/category.aspx?cid=married

On Fri, 2004-04-30 at 11:23, Dan Gass wrote:
It would be nice to have a way for the white space to be cleaned up in the help string. This would be useful when using multiline triple quoted strings to pass in help text to the option parser and you want to indent the help text on each line so the source code reads well.
I use: def parseargs(): parser = OptionParser(...) parser.add_option('-a', '--age', action='store', default='1w', help="""\ Confirmations older than this value are removed. age is a float number followed by one of the following unit specifier letters: m - minutes h - hours d - days w - weeks""") -Barry
participants (2)
-
Barry Warsaw
-
Dan Gass