diff options
Diffstat (limited to 'devdocs/python~3.12/library%2Ffilesys.html')
| -rw-r--r-- | devdocs/python~3.12/library%2Ffilesys.html | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/devdocs/python~3.12/library%2Ffilesys.html b/devdocs/python~3.12/library%2Ffilesys.html new file mode 100644 index 00000000..01f42560 --- /dev/null +++ b/devdocs/python~3.12/library%2Ffilesys.html @@ -0,0 +1,26 @@ + <span id="filesys"></span><h1>File and Directory Access</h1> <p>The modules described in this chapter deal with disk files and directories. For example, there are modules for reading the properties of files, manipulating paths in a portable way, and creating temporary files. The full list of modules in this chapter is:</p> <ul> <li class="toctree-l1"> +<a class="reference internal" href="pathlib"><code>pathlib</code> — Object-oriented filesystem paths</a><ul> <li class="toctree-l2"><a class="reference internal" href="pathlib#basic-use">Basic use</a></li> <li class="toctree-l2"> +<a class="reference internal" href="pathlib#pure-paths">Pure paths</a><ul> <li class="toctree-l3"><a class="reference internal" href="pathlib#general-properties">General properties</a></li> <li class="toctree-l3"><a class="reference internal" href="pathlib#operators">Operators</a></li> <li class="toctree-l3"><a class="reference internal" href="pathlib#accessing-individual-parts">Accessing individual parts</a></li> <li class="toctree-l3"><a class="reference internal" href="pathlib#methods-and-properties">Methods and properties</a></li> </ul> </li> <li class="toctree-l2"> +<a class="reference internal" href="pathlib#concrete-paths">Concrete paths</a><ul> <li class="toctree-l3"><a class="reference internal" href="pathlib#methods">Methods</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="pathlib#correspondence-to-tools-in-the-os-module">Correspondence to tools in the <code>os</code> module</a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="os.path"><code>os.path</code> — Common pathname manipulations</a></li> <li class="toctree-l1"><a class="reference internal" href="fileinput"><code>fileinput</code> — Iterate over lines from multiple input streams</a></li> <li class="toctree-l1"><a class="reference internal" href="stat"><code>stat</code> — Interpreting <code>stat()</code> results</a></li> <li class="toctree-l1"> +<a class="reference internal" href="filecmp"><code>filecmp</code> — File and Directory Comparisons</a><ul> <li class="toctree-l2"><a class="reference internal" href="filecmp#the-dircmp-class">The <code>dircmp</code> class</a></li> </ul> </li> <li class="toctree-l1"> +<a class="reference internal" href="tempfile"><code>tempfile</code> — Generate temporary files and directories</a><ul> <li class="toctree-l2"><a class="reference internal" href="tempfile#examples">Examples</a></li> <li class="toctree-l2"><a class="reference internal" href="tempfile#deprecated-functions-and-variables">Deprecated functions and variables</a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="glob"><code>glob</code> — Unix style pathname pattern expansion</a></li> <li class="toctree-l1"><a class="reference internal" href="fnmatch"><code>fnmatch</code> — Unix filename pattern matching</a></li> <li class="toctree-l1"><a class="reference internal" href="linecache"><code>linecache</code> — Random access to text lines</a></li> <li class="toctree-l1"> +<a class="reference internal" href="shutil"><code>shutil</code> — High-level file operations</a><ul> <li class="toctree-l2"> +<a class="reference internal" href="shutil#directory-and-files-operations">Directory and files operations</a><ul> <li class="toctree-l3"><a class="reference internal" href="shutil#platform-dependent-efficient-copy-operations">Platform-dependent efficient copy operations</a></li> <li class="toctree-l3"><a class="reference internal" href="shutil#copytree-example">copytree example</a></li> <li class="toctree-l3"><a class="reference internal" href="shutil#rmtree-example">rmtree example</a></li> </ul> </li> <li class="toctree-l2"> +<a class="reference internal" href="shutil#archiving-operations">Archiving operations</a><ul> <li class="toctree-l3"><a class="reference internal" href="shutil#archiving-example">Archiving example</a></li> <li class="toctree-l3"><a class="reference internal" href="shutil#archiving-example-with-base-dir">Archiving example with base_dir</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="shutil#querying-the-size-of-the-output-terminal">Querying the size of the output terminal</a></li> </ul> </li> </ul> <div class="admonition seealso"> <p class="admonition-title">See also</p> <dl class="simple"> <dt> +<code>Module</code> <a class="reference internal" href="os#module-os" title="os: Miscellaneous operating system interfaces."><code>os</code></a> +</dt> +<dd> +<p>Operating system interfaces, including functions to work with files at a lower level than Python <a class="reference internal" href="../glossary#term-file-object"><span class="xref std std-term">file objects</span></a>.</p> </dd> <dt> +<code>Module</code> <a class="reference internal" href="io#module-io" title="io: Core tools for working with streams."><code>io</code></a> +</dt> +<dd> +<p>Python’s built-in I/O library, including both abstract classes and some concrete classes such as file I/O.</p> </dd> <dt> +<code>Built-in function</code> <a class="reference internal" href="functions#open" title="open"><code>open()</code></a> +</dt> +<dd> +<p>The standard way to open files for reading and writing with Python.</p> </dd> </dl> </div> <div class="_attribution"> + <p class="_attribution-p"> + © 2001–2023 Python Software Foundation<br>Licensed under the PSF License.<br> + <a href="https://docs.python.org/3.12/library/filesys.html" class="_attribution-link">https://docs.python.org/3.12/library/filesys.html</a> + </p> +</div> |
