import os, os.path
import stat
BASE_FOLDER = r'C:\MessageStorage'
fl = os.listdir
def delFolder(folder):
fl = os.listdir(folder)
#print fl
if len(fl) == 0:
os.rmdir(folder)
print "deleted folder"
return;
else:
os.chdir(folder)
for f in fl:
if os.path.isdir(f):
delFolder(os.path.join(folder, f))
os.chdir('..')
fl = os.listdir(folder)
if len(fl) == 0:
os.rmdir(folder)
print "deleted folder"
delFolder(BASE_FOLDER)
python 层叠删空文件夹
最新推荐文章于 2025-05-16 14:49:58 发布