11. 文件和目录访问
本章中描述的模块处理磁盘文件和目录。 例如,有一些模块用于读取文件的属性,以可移植的方式操作路径以及创建临时文件。 本章的完整模块列表如下:
- 11.1. pathlib — 面向对象的文件系统路径
- 11.2. os.path — 常见路径操作
- 11.3. fileinput — 迭代来自多个输入流的行
- 11.4. stat — 解析 stat() 结果
- 11.5. filecmp — 文件及目录的比较
- 11.6. tempfile — 生成临时文件和目录
- 11.7. glob — Unix 风格路径名模式扩展
- 11.8. fnmatch — Unix 文件名模式匹配
- 11.9. linecache — 随机读写文本行
- 11.10. shutil — 高阶文件操作
- 11.11. macpath — Mac OS 9 路径操作函数
参见
模块 os
操作系统接口,包括处理比 Python 文件对象 更低级别文件的功能。
模块 io
Python的内置 I/O 库,包括抽象类和一些具体的类,如文件 I/O 。
内置函数 open()
使用 Python 打开文件进行读写的标准方法。