檔案與目錄存取
**************

本章中描述的 module（模組）用於處理硬碟檔案和目錄。例如，有一些 module
用於讀取檔案的屬性、以可攜 (portable) 方式操作路徑以及建立暫存檔。本章
中的完整 module 清單是：

* "pathlib" --- 面向对象的文件系统路径

  * 基础使用

  * 纯路径

    * 通用性质

    * 运算符

    * 访问个别部分

    * 方法和特征属性

  * 具体路径

    * 方法

  * 对应的 "os" 模块的工具

* "os.path" --- 常用路径操作

* "fileinput" --- 迭代来自多个输入流的行

* "stat" --- 解析 "stat()" 结果

* "filecmp" --- 文件及目录的比较

  * "dircmp" 类

* "tempfile" --- 生成臨時檔案和目錄

  * 範例

  * 已棄用的函式和變數

* "glob" --- Unix 风格路径名模式扩展

* "fnmatch" --- Unix 文件名模式匹配

* "linecache" --- 随机读写文本行

* "shutil" --- 高阶文件操作

  * 目录和文件操作

    * 依赖于具体平台的高效拷贝操作

    * copytree 示例

    * rmtree 範例

  * 归档操作

    * 归档程序示例

    * 使用 *base_dir* 的归档程序示例

  * 查询输出终端的尺寸

也參考:

  Module "os"
     作業系統介面，包括處理比 Python *檔案物件*更低階檔案的函式。

  Module "io"
     Python 的內建 I/O 函式庫，包含抽象類別和一些具體類別 (concrete
     class)，如檔案 I/O。

  內建函式 "open()"
     使用 Python 打開檔案以進行讀寫檔案的標準方法。
