[Python] Differenze di date tra un file e la data attuale

Zanon Samuele webs86 a gmail.com
Gio 26 Nov 2009 12:00:04 CET


ciao a tutti... sto facendo un scriptino di manutenzione in python,
solo che sono arrivato ad un punto che non riesco a risolvere: dovrei
controllare la differenza tra la data attaule del server e la data di
modifica del file... lo script va  messo su un server ftp e mi serve
per eliminare i file pił vecchi di 48 ore... mi potete dare una mano?
sono riuscito a fare il ciclo che mi recupera l'intero percorso del
file, ma non riescoa fare la differenza.

vi metto qua sotto il codice che ho scritto:
import os
import datetime
import time

base_path = "/home"

def list_files( path = base_path ):
  path_collection = []
  for dirpath, dirnames, filenames in os.walk( path ):
    for file in filenames:
      fullpath = os.path.join( dirpath, file )
      path_collection.append( fullpath )

  return path_collection

if __name__ == "__main__":
  for path in list_files():
    print path

come proseguo?
ciao e grazie mille
-- 
Zanon Samuele
mailto:webs86 AT gmail DOT com


Maggiori informazioni sulla lista Python