首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

python 层叠删一纸空文件夹

2012-06-28 
python 层叠删空文件夹import os, os.pathimport statBASE_FOLDER rC:\MessageStoragefl os.listdir

python 层叠删空文件夹

import os, os.pathimport statBASE_FOLDER = r'C:\MessageStorage'fl = os.listdirdef delFolder(folder):fl = os.listdir(folder)#print flif 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)

热点排行