Python logo

上一主题

operator --- 标准运算符对应函数

下一主题

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

当前页

  • 报告代码错误
  • 显示源码

导航

  • 索引
  • 模块 |
  • 下一页 |
  • 上一页 |
  • Python logo
  • Python »
  • 3.14.0rc3 Documentation »
  • Python 标准库 »
  • 文件和目录访问
  • |
  • |

文件和目录访问¶

本章中描述的模块处理磁盘文件和目录。 例如,有一些模块用于读取文件的属性,以可移植的方式操作路径以及创建临时文件。 本章的完整模块列表如下:

  • pathlib --- 面向对象的文件系统路径
    • 基础使用
    • 异常
    • 纯路径
      • 通用性质
      • 运算符
      • 访问个别部分
      • 方法和特征属性
    • 具体路径
      • 解析和生成 URI
      • 扩展和计算路径
      • 查询文件类型和状态
      • 读写文件
      • 读取目录
      • 创建文件和目录
      • 拷贝、移动和删除
      • 访问权限与所有权
    • 模式语言
    • 与 glob 模块的比较
    • 与 os 和 os.path 模块的比较
      • 相关工具
    • 协议
  • os.path --- 常用的路径操作
  • stat --- 解释 stat() 的结果
  • filecmp --- 文件和目录比较
    • dircmp 类
  • tempfile --- 生成临时文件和目录
    • 例子
    • 已弃用的函数和变量
  • glob --- Unix 风格的路径名模式扩展
    • 例子
  • fnmatch --- Unix 文件名模式匹配
  • linecache --- 随机访问文本行
  • shutil --- 高层级文件操作
    • 目录和文件操作
      • 依赖于具体平台的高效拷贝操作
      • copytree 示例
      • rmtree 示例
    • 归档操作
      • 归档程序示例
      • 使用 base_dir 的归档程序示例
    • 查询输出终端的尺寸

参见

模块 os

操作系统接口,包括处理比 Python 文件对象 更低级别文件的功能。

模块 io

Python的内置 I/O 库,包括抽象类和一些具体的类,如文件 I/O 。

内置函数 open()

使用 Python 打开文件进行读写的标准方法。

上一主题

operator --- 标准运算符对应函数

下一主题

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

当前页

  • 报告代码错误
  • 显示源码
«

导航

  • 索引
  • 模块 |
  • 下一页 |
  • 上一页 |
  • Python logo
  • Python »
  • 3.14.0rc3 Documentation »
  • Python 标准库 »
  • 文件和目录访问
  • |
  • |
© 版权 2001 Python Software Foundation.
本页面采用 Python 软件基金会许可证第 2 版授权。
文档中的示例、代码片段及其他代码内容额外采用零条款 BSD 许可证授权。
更多信息请参阅《 历史与许可 》。

Python 软件基金会是一家非营利性公司。 请进行捐赠。

最后更新于9月 20, 2025 (06:28 UTC) 。 发现了错误?
使用Sphinx 8.2.3 创建。