Python教程:[51]删除文件及文件夹

作者:清风拂面 | 创建时间: 2023-05-14
假如有一个txt文件,我想要使用python命令删除它,怎么弄?这里用到了Python的os模块,我们使用例子来说明如何如何删除文件及目录。 在d盘下有一个tt文本文件,我们来删除它 首先引入os模块 使用os下的remove命令来删除该文...
Python教程:[51]删除文件及文件夹

删除文件夹

上面讲到了如何删除文件,下面说一下如何删除文件夹。我们用到了rmdir方法,它可以直接删除空文件夹

假如文件夹非空,会提示这样的错误: Traceback (most recent call last): File "<pyshell#8>", line 1, in <module> os.rmdir(r'd:/tt/') WindowsError: [Error 145] : 'd:/tt/'

假如文件夹不存在,会提示这样的错误: Traceback (most recent call last): File "<pyshell#16>", line 1, in <module> os.rmdir(r'd:/tt/') WindowsError: [Error 2] : 'd:/tt/'

怎么删除非空文件夹?我们用到了shutil模块

用rmtree命令可以直接删除文件夹,包括内部文件

点击展开全文

更多推荐