Created
Aug 8, 2024 06:42 AM
Favorite
Favorite
Priority
备注
推荐
类型
在Python编程中,我们经常会遇到需要对文件和目录进行操作的情况。今天我们将介绍三个非常有用的模块:os、os.path和shutil。
这些模块可以帮助我们创建目录、删除文件、处理文件路径以及执行更复杂的文件操作。
os模块
os模块提供了许多与操作系统交互的功能,包括创建目录、删除文件、改变工作目录等。
示例 1: 获取当前工作目录
示例 2: 创建新目录
示例 3: 删除空目录
示例 4: 列出目录内容
示例 5: 改变当前工作目录
os.path模块
os.path模块提供了用于处理文件路径的实用函数,如检查路径是否存在、获取文件大小等。
示例 6: 检查路径是否存在
示例 7: 获取文件大小
示例 8: 拆分路径
示例 9: 检查路径是否为文件或目录
shutil模块
shutil模块提供了高级文件操作服务,例如复制文件、移动文件、压缩文件等。
示例 10: 复制文件
示例 11: 移动文件
示例 12: 压缩文件夹
运行其中示例:
示例 1: 获取当前工作目录
示例 2: 创建新目录
示例 4: 列出目录内容
示例 6: 检查路径是否存在
示例 10: 复制文件
notion image
Loading...