def del_path(path):
if not os.path.exists(path): //该路径不存在
return
if os.path.isfile(path): //为文件
os.remove(path) //删除文件
else: //为文件夹
items = os.listdir(path)
for f in items:
c_path = os.path.join(path, f) //子目录的路径
if os.path.isdir(c_path): //为文件夹
del_path(c_path) //递归调用
else: //为文件
os.remove(c_path) //删除
os.rmdir(path) //删除空的文件夹
python删除文件或文件夹
最新推荐文章于 2024-06-22 16:18:37 发布