当前位置: 首页 > 图灵资讯 > 行业资讯> python如何删除目录

python如何删除目录

发布时间:2025-04-06 15:50:44

Python删除文件夹的三种方法

一、os.rmdir(path)

删除目录 path,path必须是空目录,否则抛出OSEror异常。

importos
os.rmdir('./test')#test是一个空文件夹

相关建议:Python入门教程

二、os.removedirs(path)

递归地删除目录。在递归删除所有目录之前,需要每个级别的目录都是空的。只有成功删除子目录,父目录才能删除;如果子目录未成功删除,则抛出OSEror异常。

importos
#test2是test的子文件夹。如果test2不是空的,则抛出异常;如果test2是空的,test不是空的,test2成功删除,test不删除,但不报告异常
os.removedirs('./test/test2)

三、shutil.rmtree(path)

无论目录path是否为空,都要删除。

importshutil
shutil.rmtree('./test')#删除test文件夹下的所有文件和文件夹

相关文章

python3兼容python2吗

python3兼容python2吗

2025-05-09
python3 whl怎么安装

python3 whl怎么安装

2025-05-09
python 字典怎么提取value

python 字典怎么提取value

2025-05-09
python 怎样计算字符串的长度

python 怎样计算字符串的长度

2025-05-09
python 怎么样反向输出字符串

python 怎么样反向输出字符串

2025-05-09
python 怎么判断字符串开头

python 怎么判断字符串开头

2025-05-09