mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-06-08 15:04:05 +08:00
1 line
7.3 KiB
HTML
1 line
7.3 KiB
HTML
<div class="body" role="main"><div class="section" id="file-and-directory-access"><h1><span class="yiyi-st" id="yiyi-9">11.</span><span class="yiyi-st" id="yiyi-10">文件和目录访问</span></h1><p><span class="yiyi-st" id="yiyi-11">本章中描述的模块处理磁盘文件和目录。</span><span class="yiyi-st" id="yiyi-12">例如,有一些模块用于读取文件的属性,以便携式方式操作路径,以及创建临时文件。</span><span class="yiyi-st" id="yiyi-13">本章的完整模块列表是:</span></p><div class="toctree-wrapper compound"><ul><li class="toctree-l1"><span class="yiyi-st" id="yiyi-22"><a class="reference internal" href="pathlib.html">11.1. <code class="docutils literal"><span class="pre">pathlib</span></code> - 面向对象的文件系统路径</a></span><ul><li class="toctree-l2"><span class="yiyi-st" id="yiyi-14"><a class="reference internal" href="pathlib.html#basic-use">11.1.1.基本使用</a></span></li><li class="toctree-l2"><span class="yiyi-st" id="yiyi-19"><a class="reference internal" href="pathlib.html#pure-paths">11.1.2.纯路径</a></span><ul><li class="toctree-l3"><span class="yiyi-st" id="yiyi-15"><a class="reference internal" href="pathlib.html#general-properties">11.1.2.1.一般属性</a></span></li><li class="toctree-l3"><span class="yiyi-st" id="yiyi-16"><a class="reference internal" href="pathlib.html#operators">11.1.2.2.运算符</a></span></li><li class="toctree-l3"><span class="yiyi-st" id="yiyi-17"><a class="reference internal" href="pathlib.html#accessing-individual-parts">11.1.2.3.访问各个部分</a></span></li><li class="toctree-l3"><span class="yiyi-st" id="yiyi-18"><a class="reference internal" href="pathlib.html#methods-and-properties">11.1.2.4.方法和属性</a></span></li></ul></li><li class="toctree-l2"><span class="yiyi-st" id="yiyi-21"><a class="reference internal" href="pathlib.html#concrete-paths">11.1.3.具体路径</a></span><ul><li class="toctree-l3"><span class="yiyi-st" id="yiyi-20"><a class="reference internal" href="pathlib.html#methods">11.1.3.1.方法</a></span></li></ul></li></ul></li><li class="toctree-l1"><span class="yiyi-st" id="yiyi-23"><a class="reference internal" href="os.path.html">11.2. <code class="docutils literal"><span class="pre">os.path</span></code> - 公共路径名操作</a></span></li><li class="toctree-l1"><span class="yiyi-st" id="yiyi-24"><a class="reference internal" href="fileinput.html">11.3. <code class="docutils literal"><span class="pre">fileinput</span></code> - 从多个输入流中迭代</a></span></li><li class="toctree-l1"><span class="yiyi-st" id="yiyi-25"><a class="reference internal" href="stat.html">11.4. <code class="docutils literal"><span class="pre">stat</span></code> - 解释<code class="docutils literal"><span class="pre">stat()</span></code>结果</a></span></li><li class="toctree-l1"><span class="yiyi-st" id="yiyi-27"><a class="reference internal" href="filecmp.html">11.5. <code class="docutils literal"><span class="pre">filecmp</span></code> - 文件和目录比较</a></span><ul><li class="toctree-l2"><span class="yiyi-st" id="yiyi-26"><a class="reference internal" href="filecmp.html#the-dircmp-class">11.5.1. <code class="docutils literal"><span class="pre">dircmp</span></code>类</a></span></li></ul></li><li class="toctree-l1"><span class="yiyi-st" id="yiyi-30"><a class="reference internal" href="tempfile.html">11.6. <code class="docutils literal"><span class="pre">tempfile</span></code> - 生成临时文件和目录</a></span><ul><li class="toctree-l2"><span class="yiyi-st" id="yiyi-28"><a class="reference internal" href="tempfile.html#examples">11.6.1.示例</a></span></li><li class="toctree-l2"><span class="yiyi-st" id="yiyi-29"><a class="reference internal" href="tempfile.html#deprecated-functions-and-variables">11.6.2.已弃用的函数和变量</a></span></li></ul></li><li class="toctree-l1"><span class="yiyi-st" id="yiyi-31"><a class="reference internal" href="glob.html">11.7. <code class="docutils literal"><span class="pre">glob</span></code> - Unix样式路径名模式扩展</a></span></li><li class="toctree-l1"><span class="yiyi-st" id="yiyi-32"><a class="reference internal" href="fnmatch.html">11.8. <code class="docutils literal"><span class="pre">fnmatch</span></code> - Unix文件名匹配模式</a></span></li><li class="toctree-l1"><span class="yiyi-st" id="yiyi-33"><a class="reference internal" href="linecache.html">11.9. <code class="docutils literal"><span class="pre">linecache</span></code> - 随机存取文字行</a></span></li><li class="toctree-l1"><span class="yiyi-st" id="yiyi-40"><a class="reference internal" href="shutil.html">11.10. <code class="docutils literal"><span class="pre">shutil</span></code> - 高级文件操作</a></span><ul><li class="toctree-l2"><span class="yiyi-st" id="yiyi-36"><a class="reference internal" href="shutil.html#directory-and-files-operations">11.10.1.目录和文件操作</a></span><ul><li class="toctree-l3"><span class="yiyi-st" id="yiyi-34"><a class="reference internal" href="shutil.html#copytree-example">11.10.1.1. copytree示例</a></span></li><li class="toctree-l3"><span class="yiyi-st" id="yiyi-35"><a class="reference internal" href="shutil.html#rmtree-example">11.10.1.2. rmtree示例</a></span></li></ul></li><li class="toctree-l2"><span class="yiyi-st" id="yiyi-38"><a class="reference internal" href="shutil.html#archiving-operations">11.10.2.存档操作</a></span><ul><li class="toctree-l3"><span class="yiyi-st" id="yiyi-37"><a class="reference internal" href="shutil.html#archiving-example">11.10.2.1.归档示例</a></span></li></ul></li><li class="toctree-l2"><span class="yiyi-st" id="yiyi-39"><a class="reference internal" href="shutil.html#querying-the-size-of-the-output-terminal">11.10.3.查询输出终端的大小</a></span></li></ul></li><li class="toctree-l1"><span class="yiyi-st" id="yiyi-41"><a class="reference internal" href="macpath.html">11.11. <code class="docutils literal"><span class="pre">macpath</span></code> - Mac OS 9路径处理函数</a></span></li></ul></div><div class="admonition seealso"><p class="first admonition-title"><span class="yiyi-st" id="yiyi-42">也可以看看</span></p><dl class="last docutils"><dt><span class="yiyi-st" id="yiyi-43">模块<a class="reference internal" href="os.html#module-os" title="os: Miscellaneous operating system interfaces."><code class="xref py py-mod docutils literal"><span class="pre">os</span></code></a></span></dt><dd><span class="yiyi-st" id="yiyi-44">操作系统接口,包括使用比Python <a class="reference internal" href="../glossary.html#term-file-object"><span class="xref std std-term">file objects</span></a>更低级别的文件的函数。</span></dd><dt><span class="yiyi-st" id="yiyi-45">模块<a class="reference internal" href="io.html#module-io" title="io: Core tools for working with streams."><code class="xref py py-mod docutils literal"><span class="pre">io</span></code></a></span></dt><dd><span class="yiyi-st" id="yiyi-46">Python的内建I / O库,包括抽象类和一些具体类,例如文件I / O。</span></dd><dt><span class="yiyi-st" id="yiyi-47">内建函数<a class="reference internal" href="functions.html#open" title="open"><code class="xref py py-func docutils literal"><span class="pre">open()</span></code></a></span></dt><dd><span class="yiyi-st" id="yiyi-48">使用Python打开文件以进行读取和写入的标准方式。</span></dd></dl></div></div></div> |