#__author__ = 'Administrator'
import os
import sys
import shutil
import time
#print(time.time())
class DeleteLog:
def __init__(self,filename,days):
self.filename=filename
self.days=days
def delete(self):
if os.path.exists(self.filename)==False:
print(self.filename+ ' is not exists!!')
elif os.path.isfile(self.filename):
print(self.filename)
elif os.path.isdir(self.filename):
print(self.filename + ' is a path!')
#print(os.listdir(self.filename))
#遍历文件夹下的子目录与文件
for i in [os.sep.join([self.filename,v]) for v in os.listdir(self.filename)]:
if self.compare_file_time(i) and (os.path.isdir(i)):
#删除文件夹
shutil.rmtree(i)
print(i + ' is removed!')
elif self.compare_file_time(i) and (os.path.isfile(i)):
python删除遍历文件夹及文件
最新推荐文章于 2024-03-22 14:51:14 发布