Part of twisted.python View Source
twisted.python.usage is a module for parsing/handling the command line of your program.
For information on how to use it, see http://twistedmatrix.com/projects/core/documentation/howto/options.html, or doc/core/howto/options.xhtml in your Twisted directory.Class | UsageError | Undocumented |
Class | CoerceParameter | Utility class that can corce a parameter before storing it. |
Class | Options | An option list parser class |
Function | docMakeChunks | Makes doc chunks for option declarations. |
Function | flagFunction | Undocumented |
Function | portCoerce | Coerce a string value to an int port number, and checks the validity. |
Makes doc chunks for option declarations.
Takes a list of dictionaries, each of which may have one or more of the keys 'long', 'short', 'doc', 'default', 'optType'.
Returns a list of strings. The strings may be multiple lines, all of them end with a newline.