Python删除文件及目录
2020-03-04 本文已影响0人
大数据ZRL
import os
import shutil
- 删除文件
- 删除单个文件
if os.path.isfile(file):
os.remove(file)
- 删除目录
- 删除单个目录(必须是空目录)
if os.path.isdir(path):
os.rmdir(path)
- 递归删除目录
- 删除单个目录(目录里面只包含空目录)
if os.path.isdir(path):
os.removedirs(path)
- 递归删除目录
- 删除单个目录(目录里面包含目录和文件,可以不是空目录)
if os.path.isdir(path):
shutil.rmtree(path)
- 递归删除目录
- 自己定义递归方法(删除目录及其下的文件和子目录,和shutil.rmtree一样)
待。。。