1. 使用os.rmdir删除目录 os.rmdir函数只能删除空目录,不能删除非空目录。其用法如下: import os 删除空目录 os.rmdir('path_to_directory') 2. 使用os.removedirs删除目录 os.removedirs函数可以递归删除多个空目录。如果目录中存在文件或其他非空目录,则会报错。其用法如下: import os 递归删除多个空目录 os.r...
1. os.rmdir("C:\\demo\\test\\demo2") # 会将demo2文件夹删除掉(删完之后,就没有demo2这个文件夹了),但是要求demo2文件夹是空的,里面没有东西;即如果demo2文件夹不是空的,则会报错(OSError: [Errno 39] Directory not empty)。 2. os.removedirs("C:\\demo\\test\\demo2") # 这先会删除 d...
['ccc.txt'][Errno39]Directory not empty:'folder'[]删除文件夹成功 上面的代码中,先创建了一个folder文件夹,然后在folder目录下创建了一个ccc.txt文件,使用os.listdir()方法,看到文件夹中有一个ccc.txt文件,说明我们创建文件夹和文件都成功了。 os.rmdir(name)是删除指定的文件夹,如果删除的文件夹不是一个...
代码语言:python 代码运行次数:0 importosimportshutil os.remove(path)#删除文件os.removedirs(path)#删除空文件夹os.rmdir(path)#删除空文件夹shutil.rmtree(path)#递归删除文件夹,即:删除非空文件夹shutil.rmtree 如果报错 OSError:[Errno39]Directorynotempty 则设置参数 ignore_errors, shutil.rmtree(path,ignore...
time.sleep(5)# 打开系统目录来观察,在pycharm因为输出缓冲的原因是看不到效果的,# 5秒后删除该空目录os.rmdir("demoDir")# 以下代码会报错,因为home里面有文件,是非空目录os.rmdir("home")# OSError: [Errno 39] Directory not empty: 'home'# 删除非空目录del_dir ="sms"os.chdir(del_dir)foriino...
ignored-- they generally mean that a directory was not empty. 1. 2. 3. 4. 递归地删除目录。类似于rmdir(), 如果子目录被成功删除, removedirs() 将会删除父目录;但子目录没有成功删除,将抛出错误。 举个例子, os.removedirs(“foo/bar/baz”) 将首先删除 “foo/bar/baz”目录,然后再删除foo/bar ...
removedirs()方法用于递归删除目录。注意如果目录不为空,会抛出OSError:[Errno 66] Directory not empty.语法格式为 AI检测代码解析 os.removedirs(path) 1. 示例代码 AI检测代码解析 import os os.rmdir("..\\test_dir") # 删除目录 # 判断是否删除成功 ...
()>>> dir'/home/qw/Documents/VBS/StarterLearningPython/2code/rd'>>> os.removedirs(dir)Traceback (most recent call last):File "<stdin>", line 1, in <module>File "/usr/lib/python2.7/os.py", line 170, in removedirsrmdir(name)OSError: [Errno 39] Directory not empty: '/home/qw/...
OSError: [Errno 39] Directory not empty: '/tmp/dir1' removedirs() removedirs也是删除目录,跟rmdir的区别是,如果层级目录都是空,removedirs会逐层删除空目录。 语法: removedirs(path) 例1: #创建目录结构 mkdir -p /tmp/dir1/dir2/dir3/dir4 ...
rmdir('/path/to/empty_directory') # 递归地删除空目录 os.removedirs('/path/to/empty_directory/...