import os
def del_emp_dir(path):
for (root, dirs, files) in os.walk(path):
for item in dirs:
dir = os.path.join(root, item)
try:
os.rmdir(dir)
print(dir)
except Exception as e:
print('Exception',e)
if __name__ == '__main__':
dir = r'F:\AAA\images'
del_emp_dir(dir)
需求背景: 工作中,一个非技术岗位同事的一个小需求,他需要分类一些图片,但是拿到一个大文件夹,里面分的很乱,还有大量空文件夹,使用此Python代码段,可以删除里面所有的空文件夹,减少一部分工作量 说明: F:\AAA\images 为要删除的目标文件夹路径