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 style pathname pattern expansion - 11.8.
fnmatch
— Unix 文件名模式匹配 - 11.9.
linecache
— 随机读写文本行 - 11.10.
shutil
— 高阶文件操作 - 11.11.
macpath
— Mac OS 9 路径操作函数