import time
import os
def supprimerFichierNonModifie(repertoire, nb_jours):
if not os.path.isdir(repertoire):
print "repertoire %s non valide" % repertoire
return False
t_limite = time.time() - (nb_jours * 24 * 60 * 60)
fichiers = [f for f in [os.path.join(repertoire, f) for f in os.listdir(repertoire)]
if os.path.getmtime(f) < t_limite]
for fichier in fichiers:
try:
os.remove(fichier)
print "fichier %s supprimer avec succes" % fichier
except:
print "impossible de supprimer le fichier %s" % fichier