diff options
author | Georg Brandl <georg@python.org> | 2007-11-29 17:41:05 (GMT) |
---|---|---|
committer | Georg Brandl <georg@python.org> | 2007-11-29 17:41:05 (GMT) |
commit | 5c10664043448f1d27d7ce7eb67c2afe3f54b018 (patch) | |
tree | a5b3ada6978c46dc179e97011c02031bb4e9344e /Doc/library/optparse.rst | |
parent | ba956aebb96c38f1b8818189ed6ab18d5441313a (diff) | |
download | cpython-5c10664043448f1d27d7ce7eb67c2afe3f54b018.zip cpython-5c10664043448f1d27d7ce7eb67c2afe3f54b018.tar.gz cpython-5c10664043448f1d27d7ce7eb67c2afe3f54b018.tar.bz2 |
Remove further mentions of long integers.
Diffstat (limited to 'Doc/library/optparse.rst')
-rw-r--r-- | Doc/library/optparse.rst | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/Doc/library/optparse.rst b/Doc/library/optparse.rst index 4c0f0da..f5488e7 100644 --- a/Doc/library/optparse.rst +++ b/Doc/library/optparse.rst @@ -364,7 +364,7 @@ default from the option strings: if the first long option string is long option strings, :mod:`optparse` looks at the first short option string: the default destination for ``"-f"`` is ``f``. -:mod:`optparse` also includes built-in ``long`` and ``complex`` types. Adding +:mod:`optparse` also includes the built-in ``complex`` type. Adding types is covered in section :ref:`optparse-extending-optparse`. @@ -1103,14 +1103,14 @@ to a particular option, or fail to pass a required option attribute, Standard option types ^^^^^^^^^^^^^^^^^^^^^ -:mod:`optparse` has six built-in option types: ``string``, ``int``, ``long``, +:mod:`optparse` has five built-in option types: ``string``, ``int``, ``choice``, ``float`` and ``complex``. If you need to add new option types, see section :ref:`optparse-extending-optparse`. Arguments to string options are not checked or converted in any way: the text on the command line is stored in the destination (or passed to the callback) as-is. -Integer arguments (type ``int`` or ``long``) are parsed as follows: +Integer arguments (type ``int``) are parsed as follows: * if the number starts with ``0x``, it is parsed as a hexadecimal number @@ -1121,9 +1121,9 @@ Integer arguments (type ``int`` or ``long``) are parsed as follows: * otherwise, the number is parsed as a decimal number -The conversion is done by calling either ``int()`` or ``long()`` with the -appropriate base (2, 8, 10, or 16). If this fails, so will :mod:`optparse`, -although with a more useful error message. +The conversion is done by calling ``int()`` with the appropriate base (2, 8, 10, +or 16). If this fails, so will :mod:`optparse`, although with a more useful +error message. ``float`` and ``complex`` option arguments are converted directly with ``float()`` and ``complex()``, with similar error-handling. |