Issue #27304: Source code links for sub-packages in the same file.
Patch by Yoni Lavi
This commit is contained in:
parent
06a1fcbb00
commit
dcb6c88a24
|
@ -128,6 +128,9 @@ The individual submodules are described in the following sections.
|
||||||
:platform: Unix
|
:platform: Unix
|
||||||
:synopsis: GNU's reinterpretation of dbm.
|
:synopsis: GNU's reinterpretation of dbm.
|
||||||
|
|
||||||
|
**Source code:** :source:`Lib/dbm/gnu.py`
|
||||||
|
|
||||||
|
--------------
|
||||||
|
|
||||||
This module is quite similar to the :mod:`dbm` module, but uses the GNU library
|
This module is quite similar to the :mod:`dbm` module, but uses the GNU library
|
||||||
``gdbm`` instead to provide some additional functionality. Please note that the
|
``gdbm`` instead to provide some additional functionality. Please note that the
|
||||||
|
@ -237,6 +240,9 @@ supported.
|
||||||
:platform: Unix
|
:platform: Unix
|
||||||
:synopsis: The standard "database" interface, based on ndbm.
|
:synopsis: The standard "database" interface, based on ndbm.
|
||||||
|
|
||||||
|
**Source code:** :source:`Lib/dbm/ndbm.py`
|
||||||
|
|
||||||
|
--------------
|
||||||
|
|
||||||
The :mod:`dbm.ndbm` module provides an interface to the Unix "(n)dbm" library.
|
The :mod:`dbm.ndbm` module provides an interface to the Unix "(n)dbm" library.
|
||||||
Dbm objects behave like mappings (dictionaries), except that keys and values are
|
Dbm objects behave like mappings (dictionaries), except that keys and values are
|
||||||
|
@ -299,6 +305,8 @@ to locate the appropriate header file to simplify building this module.
|
||||||
.. module:: dbm.dumb
|
.. module:: dbm.dumb
|
||||||
:synopsis: Portable implementation of the simple DBM interface.
|
:synopsis: Portable implementation of the simple DBM interface.
|
||||||
|
|
||||||
|
**Source code:** :source:`Lib/dbm/dumb.py`
|
||||||
|
|
||||||
.. index:: single: databases
|
.. index:: single: databases
|
||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
|
@ -308,6 +316,8 @@ to locate the appropriate header file to simplify building this module.
|
||||||
module is not written for speed and is not nearly as heavily used as the other
|
module is not written for speed and is not nearly as heavily used as the other
|
||||||
database modules.
|
database modules.
|
||||||
|
|
||||||
|
--------------
|
||||||
|
|
||||||
The :mod:`dbm.dumb` module provides a persistent dictionary-like interface which
|
The :mod:`dbm.dumb` module provides a persistent dictionary-like interface which
|
||||||
is written entirely in Python. Unlike other modules such as :mod:`dbm.gnu` no
|
is written entirely in Python. Unlike other modules such as :mod:`dbm.gnu` no
|
||||||
external library is required. As with other persistent mappings, the keys and
|
external library is required. As with other persistent mappings, the keys and
|
||||||
|
|
|
@ -211,6 +211,11 @@ Functions
|
||||||
.. module:: importlib.abc
|
.. module:: importlib.abc
|
||||||
:synopsis: Abstract base classes related to import
|
:synopsis: Abstract base classes related to import
|
||||||
|
|
||||||
|
**Source code:** :source:`Lib/importlib/abc.py`
|
||||||
|
|
||||||
|
--------------
|
||||||
|
|
||||||
|
|
||||||
The :mod:`importlib.abc` module contains all of the core abstract base classes
|
The :mod:`importlib.abc` module contains all of the core abstract base classes
|
||||||
used by :keyword:`import`. Some subclasses of the core abstract base classes
|
used by :keyword:`import`. Some subclasses of the core abstract base classes
|
||||||
are also provided to help in implementing the core ABCs.
|
are also provided to help in implementing the core ABCs.
|
||||||
|
@ -700,6 +705,10 @@ ABC hierarchy::
|
||||||
.. module:: importlib.machinery
|
.. module:: importlib.machinery
|
||||||
:synopsis: Importers and path hooks
|
:synopsis: Importers and path hooks
|
||||||
|
|
||||||
|
**Source code:** :source:`Lib/importlib/machinery.py`
|
||||||
|
|
||||||
|
--------------
|
||||||
|
|
||||||
This module contains the various objects that help :keyword:`import`
|
This module contains the various objects that help :keyword:`import`
|
||||||
find and load modules.
|
find and load modules.
|
||||||
|
|
||||||
|
@ -1082,6 +1091,11 @@ find and load modules.
|
||||||
.. module:: importlib.util
|
.. module:: importlib.util
|
||||||
:synopsis: Utility code for importers
|
:synopsis: Utility code for importers
|
||||||
|
|
||||||
|
|
||||||
|
**Source code:** :source:`Lib/importlib/util.py`
|
||||||
|
|
||||||
|
--------------
|
||||||
|
|
||||||
This module contains the various objects that help in the construction of
|
This module contains the various objects that help in the construction of
|
||||||
an :term:`importer`.
|
an :term:`importer`.
|
||||||
|
|
||||||
|
|
|
@ -629,13 +629,19 @@ when serializing instances of "exotic" numerical types such as
|
||||||
:class:`decimal.Decimal`.
|
:class:`decimal.Decimal`.
|
||||||
|
|
||||||
.. highlight:: bash
|
.. highlight:: bash
|
||||||
.. module:: json.tool
|
|
||||||
|
|
||||||
.. _json-commandline:
|
.. _json-commandline:
|
||||||
|
|
||||||
Command Line Interface
|
Command Line Interface
|
||||||
----------------------
|
----------------------
|
||||||
|
|
||||||
|
.. module:: json.tool
|
||||||
|
:synopsis: A command line to validate and pretty-print JSON.
|
||||||
|
|
||||||
|
**Source code:** :source:`Lib/json/tool.py`
|
||||||
|
|
||||||
|
--------------
|
||||||
|
|
||||||
The :mod:`json.tool` module provides a simple command line interface to validate
|
The :mod:`json.tool` module provides a simple command line interface to validate
|
||||||
and pretty-print JSON objects.
|
and pretty-print JSON objects.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue