Python 使用os.remove删除文件夹时报错的解决方法

yipeiwu_com5年前Python基础

os.remove不能用来删除文件夹,否则拒绝访问。

# -*- coding:utf-8 -*-import osif __name__ == "__main__": os.remove('D:\\test')

运行结果:

删除空目录:

# -*- coding:utf-8 -*-import osif __name__ == "__main__": os.rmdir('D:\\test')

如果目录不为空会报错,如下:

删除目录(不论目录是否为空):

# -*- coding:utf-8 -*-import shutilif __name__ == "__main__": shutil.rmtree('D:\\test')

以上这篇Python 使用os.remove删除文件夹时报错的解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

python调用新浪微博API项目实践

python调用新浪微博API项目实践

因为最近接触到调用新浪微博开放接口的项目,所以就想试试用python调用微博API。 SDK下载地址:http://open.weibo.com/wiki/SDK 代码不多十几K,完全可...

详解Python中的type()方法的使用

 type()方法返回传递变量的类型。如果传递变量是字典那么它将返回一个字典类型。 语法 以下是type()方法的语法: type(dict) 参数  ...

python3+PyQt5 自定义窗口部件--使用窗口部件样式表的方法

python3+PyQt5 自定义窗口部件--使用窗口部件样式表的方法

本文借用HTML的css语法,将样式表应用到窗口部件。这里只是个简单的例子,实际上样式表的语法很丰富。 以下类似于css: StyleSheet = """ QComboBox {...

设置python3为默认python的方法

设置python3为默认python的方法

我们知道在Windows下多版本共存的配置方法就是改可执行文件的名字,配置环境变量。 Linux中的配置原理差不多,思路就是生成软链接,配置到环境变量。 在没配置之前,我的Ubuntu中...

Python基本数据类型详细介绍

1、空(None)表示该值是一个空对象,空值是Python里一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊的空值。2、布尔类型(Boolean...