diff options
author | Brett Cannon <brett@python.org> | 2014-05-09 15:55:49 (GMT) |
---|---|---|
committer | Brett Cannon <brett@python.org> | 2014-05-09 15:55:49 (GMT) |
commit | 062fcac9a41fb6c89c8edc423ee4d364b79edcf5 (patch) | |
tree | ce334dcf38f3eb845bcf583e1229ac55f42bb4f3 | |
parent | f26702b86ee0dd12b0031e14eb648c734a20b58a (diff) | |
download | cpython-062fcac9a41fb6c89c8edc423ee4d364b79edcf5.zip cpython-062fcac9a41fb6c89c8edc423ee4d364b79edcf5.tar.gz cpython-062fcac9a41fb6c89c8edc423ee4d364b79edcf5.tar.bz2 |
Issue #21438: Document what loaders don't require a module name for
load_module().
-rw-r--r-- | Doc/library/importlib.rst | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/Doc/library/importlib.rst b/Doc/library/importlib.rst index afdae9e..09a5d71 100644 --- a/Doc/library/importlib.rst +++ b/Doc/library/importlib.rst @@ -887,6 +887,11 @@ find and load modules. Concrete implementation of :meth:`importlib.abc.SourceLoader.set_data`. + .. method:: load_module(name=None) + + Concrete implementation of :meth:`importlib.abc.Loader.load_module` where + specifying the name of the module to load is optional. + .. class:: SourcelessFileLoader(fullname, path) @@ -921,6 +926,11 @@ find and load modules. Returns ``None`` as bytecode files have no source when this loader is used. + .. method:: load_module(name=None) + + Concrete implementation of :meth:`importlib.abc.Loader.load_module` where + specifying the name of the module to load is optional. + .. class:: ExtensionFileLoader(fullname, path) @@ -940,7 +950,7 @@ find and load modules. Path to the extension module. - .. method:: load_module(fullname) + .. method:: load_module(name=None) Loads the extension module if and only if *fullname* is the same as :attr:`name` or is ``None``. |