summaryrefslogtreecommitdiff
path: root/devdocs/python~3.12/library%2Fmodules.html
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2024-04-07 13:41:34 -0500
committerCraig Jennings <c@cjennings.net>2024-04-07 13:41:34 -0500
commit754bbf7a25a8dda49b5d08ef0d0443bbf5af0e36 (patch)
treef1190704f78f04a2b0b4c977d20fe96a828377f1 /devdocs/python~3.12/library%2Fmodules.html
new repository
Diffstat (limited to 'devdocs/python~3.12/library%2Fmodules.html')
-rw-r--r--devdocs/python~3.12/library%2Fmodules.html14
1 files changed, 14 insertions, 0 deletions
diff --git a/devdocs/python~3.12/library%2Fmodules.html b/devdocs/python~3.12/library%2Fmodules.html
new file mode 100644
index 00000000..f0edb99f
--- /dev/null
+++ b/devdocs/python~3.12/library%2Fmodules.html
@@ -0,0 +1,14 @@
+ <span id="modules"></span><h1>Importing Modules</h1> <p>The modules described in this chapter provide new ways to import other Python modules and hooks for customizing the import process.</p> <p>The full list of modules described in this chapter is:</p> <ul> <li class="toctree-l1">
+<a class="reference internal" href="zipimport"><code>zipimport</code> — Import modules from Zip archives</a><ul> <li class="toctree-l2"><a class="reference internal" href="zipimport#zipimporter-objects">zipimporter Objects</a></li> <li class="toctree-l2"><a class="reference internal" href="zipimport#examples">Examples</a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="pkgutil"><code>pkgutil</code> — Package extension utility</a></li> <li class="toctree-l1">
+<a class="reference internal" href="modulefinder"><code>modulefinder</code> — Find modules used by a script</a><ul> <li class="toctree-l2"><a class="reference internal" href="modulefinder#example-usage-of-modulefinder">Example usage of <code>ModuleFinder</code></a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="runpy"><code>runpy</code> — Locating and executing Python modules</a></li> <li class="toctree-l1">
+<a class="reference internal" href="importlib"><code>importlib</code> — The implementation of <code>import</code></a><ul> <li class="toctree-l2"><a class="reference internal" href="importlib#introduction">Introduction</a></li> <li class="toctree-l2"><a class="reference internal" href="importlib#functions">Functions</a></li> <li class="toctree-l2"><a class="reference internal" href="importlib#module-importlib.abc"><code>importlib.abc</code> – Abstract base classes related to import</a></li> <li class="toctree-l2"><a class="reference internal" href="importlib#module-importlib.machinery"><code>importlib.machinery</code> – Importers and path hooks</a></li> <li class="toctree-l2"><a class="reference internal" href="importlib#module-importlib.util"><code>importlib.util</code> – Utility code for importers</a></li> <li class="toctree-l2">
+<a class="reference internal" href="importlib#examples">Examples</a><ul> <li class="toctree-l3"><a class="reference internal" href="importlib#importing-programmatically">Importing programmatically</a></li> <li class="toctree-l3"><a class="reference internal" href="importlib#checking-if-a-module-can-be-imported">Checking if a module can be imported</a></li> <li class="toctree-l3"><a class="reference internal" href="importlib#importing-a-source-file-directly">Importing a source file directly</a></li> <li class="toctree-l3"><a class="reference internal" href="importlib#implementing-lazy-imports">Implementing lazy imports</a></li> <li class="toctree-l3"><a class="reference internal" href="importlib#setting-up-an-importer">Setting up an importer</a></li> <li class="toctree-l3"><a class="reference internal" href="importlib#approximating-importlib-import-module">Approximating <code>importlib.import_module()</code></a></li> </ul> </li> </ul> </li> <li class="toctree-l1">
+<a class="reference internal" href="importlib.resources"><code>importlib.resources</code> – Package resource reading, opening and access</a><ul> <li class="toctree-l2"><a class="reference internal" href="importlib.resources#deprecated-functions">Deprecated functions</a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="importlib.resources.abc"><code>importlib.resources.abc</code> – Abstract base classes for resources</a></li> <li class="toctree-l1">
+<a class="reference internal" href="importlib.metadata"><code>importlib.metadata</code> – Accessing package metadata</a><ul> <li class="toctree-l2"><a class="reference internal" href="importlib.metadata#overview">Overview</a></li> <li class="toctree-l2">
+<a class="reference internal" href="importlib.metadata#functional-api">Functional API</a><ul> <li class="toctree-l3"><a class="reference internal" href="importlib.metadata#entry-points">Entry points</a></li> <li class="toctree-l3"><a class="reference internal" href="importlib.metadata#distribution-metadata">Distribution metadata</a></li> <li class="toctree-l3"><a class="reference internal" href="importlib.metadata#distribution-versions">Distribution versions</a></li> <li class="toctree-l3"><a class="reference internal" href="importlib.metadata#distribution-files">Distribution files</a></li> <li class="toctree-l3"><a class="reference internal" href="importlib.metadata#distribution-requirements">Distribution requirements</a></li> <li class="toctree-l3"><a class="reference internal" href="importlib.metadata#mapping-import-to-distribution-packages">Mapping import to distribution packages</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="importlib.metadata#distributions">Distributions</a></li> <li class="toctree-l2"><a class="reference internal" href="importlib.metadata#distribution-discovery">Distribution Discovery</a></li> <li class="toctree-l2"><a class="reference internal" href="importlib.metadata#extending-the-search-algorithm">Extending the search algorithm</a></li> </ul> </li> <li class="toctree-l1">
+<a class="reference internal" href="sys_path_init">The initialization of the <code>sys.path</code> module search path</a><ul> <li class="toctree-l2"><a class="reference internal" href="sys_path_init#virtual-environments">Virtual environments</a></li> <li class="toctree-l2"><a class="reference internal" href="sys_path_init#pth-files">_pth files</a></li> <li class="toctree-l2"><a class="reference internal" href="sys_path_init#embedded-python">Embedded Python</a></li> </ul> </li> </ul> <div class="_attribution">
+ <p class="_attribution-p">
+ &copy; 2001&ndash;2023 Python Software Foundation<br>Licensed under the PSF License.<br>
+ <a href="https://docs.python.org/3.12/library/modules.html" class="_attribution-link">https://docs.python.org/3.12/library/modules.html</a>
+ </p>
+</div>