python中的高级文件操作
在Python中,除了基本的文件读写和目录操作外,还有一些高级的文件和目录操作,如删除文件、重命名文件和目录、以及获取文件的基本信息等。这些操作通常通过os模块和pathlib模块来实现。下面我将详细介绍这些操作,并给出相应的示例。
删除文件
- 使用
os模块:os.remove(path)函数用于删除文件。如果文件不存在,将引发FileNotFoundError异常。 - 使用
pathlib模块:Path.unlink()方法也可以用来删除文件,其工作方式类似于os.remove()。
示例:
import os
from pathlib import Path
# 使用os模块删除文件
file_path = 'example.txt'
if os.path.exists(file_path):
os.remove(file_path)
print(f"{
file_path} 已删除")
else:
print(f"{
file_path} 不存在")
# 使用pathlib模块删除文件
file_path_pathlib = Path('example.txt')
if file_path_pathlib.exists():
file_path_pathlib.unlink(

最低0.47元/天 解锁文章
14

被折叠的 条评论
为什么被折叠?



