python删除空文件夹
import os
def delete_gap_dir(dir):
if os.path.isdir(dir):
for d in os.listdir(dir):
#print('1',os.path.join(dir, d))
path = os.path.join(dir, d)
if os.path.isdir(path) and not path.endswith('pic_neg'):
delete_gap_dir(path)
if not os.listdir(dir):
#print('空文件夹:' + dir)
os.rmdir(dir)
print('移除空目录: ' + dir)
#else:
#print(dir)
# delete_gap_dir(os.getcwd())
if __name__ == "__main__":
dir = r'C:\newpython\123'
delete_gap_dir(dir)
print(u'删除完毕')