mirror of
https://github.com/python/cpython.git
synced 2025-08-04 17:08:35 +00:00
#15831: document multiple signatures on different lines. Patch by Chris Jerdonek.
This commit is contained in:
parent
56f37aa965
commit
e0add76468
13 changed files with 89 additions and 46 deletions
|
@ -273,7 +273,8 @@ You're free to define as many short option strings and as many long option
|
|||
strings as you like (including zero), as long as there is at least one option
|
||||
string overall.
|
||||
|
||||
The option strings passed to :meth:`add_option` are effectively labels for the
|
||||
The option strings passed to :meth:`OptionParser.add_option` are effectively
|
||||
labels for the
|
||||
option defined by that call. For brevity, we will frequently refer to
|
||||
*encountering an option* on the command line; in reality, :mod:`optparse`
|
||||
encounters *option strings* and looks up options from them.
|
||||
|
@ -892,7 +893,8 @@ long option strings, but you must specify at least one overall option string.
|
|||
The canonical way to create an :class:`Option` instance is with the
|
||||
:meth:`add_option` method of :class:`OptionParser`.
|
||||
|
||||
.. method:: OptionParser.add_option(opt_str[, ...], attr=value, ...)
|
||||
.. method:: OptionParser.add_option(option)
|
||||
OptionParser.add_option(*opt_str, attr=value, ...)
|
||||
|
||||
To define an option with only a short option string::
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue