importosimporttimeimportshutildefcreate_file(path):
gettime=time.localtime() #获得当前时间的列表
getyear=gettime.tm_year-1 #获取去年的时间getmon=gettime.tm_mon-1 #获得去年月
getday=gettime.tm_mday-1 #获得去年的日
if getmon==0: #如果为0就重置
getmon=12setpath=path+str(getyear)
setpath2=setpath+"\"+str(getmon)+"\"+str(getday)printsetpath2try:if(os.path.exists(setpath)):print u"文件已存在"
# 目前删除目录还有问题, #print u"子目录",filelist
#os.removedirs(setpath2); 空目录删除成功filelist=os.listdir(setpath2)print "filelist",filelistfor i infilelist:
filepath=os.path.join(setpath2,i)print u"filepath",filepathifos.path.isfile(setpath2):#os.remove(filepath)
os.removedirs(setpath2)#空目录删除成功
elifos.path.isdir(filepath):print "5"os.rmdir(filepath)#shutil.rmtree(filepath,True)#好凶残,直接弹框提示,删除也是成功的
"""for root