python如何删除某个目录文件夹?

图片[1]-python如何删除某个目录文件夹?-uusu优素-乐高,模型,3d打印,编程

python删除某个目录文件夹及文件的方法:

#!/usr/bin/envpython
importos
importshutil
delList=[]
delDir="/home/test"
delList=os.listdir(delDir)
forfindelList:
filePath=os.path.join(delDir,f)
ifos.path.isfile(filePath):
os.remove(filePath)
printfilePath+"wasremoved!"
elifos.path.isdir(filePath):
shutil.rmtree(filePath,True)
print"Directory:"+filePath+"wasremoved!"

上述代码主要使用的方法介绍:

os.listdir() 方法用于返回指定的文件夹包含的文件或文件夹的名字的列表。

listdir()方法语法格式如下:

os.listdir(path)

os.remove() 方法用于删除指定路径的文件。如果指定的路径是一个目录,将抛出OSError。

remove()方法语法格式如下:

os.remove(path)

shutil.rmtree() 表示递归删除文件夹下的所有子文件夹和子文件。

原文来自:https://www.py.cn
© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容