import os,time,sys,datetime
def limparbackup (pasta,dias):
for raiz,diretorios,arquivos in os.walk (pasta):
for arquivo in arquivos:
status = os.stat(os.path.join(raiz,arquivo))
DataCriacao = time.localtime(status[9])
diasint = int (dias)
DiaAtual = datetime.date.today()
QtdDias = datetime.timedelta(diasint)
Limite = DiaAtual - QtdDias
DataLimite = Limite.timetuple()
if (arquivo.endswith ('.bak')or arquivo.endswith ('.trq') ) and (DataLimite > DataCriacao) :
os.remove (os.path.join(raiz,arquivo))
limparbackup(sys.argv[1],sys.argv[2])
Nenhum comentário:
Postar um comentário