[PIPython] Avere data di un file
Nicola Paolucci
nick
Ven 19 Nov 2004 15:16:43 CET
fabioFVZ wrote:
>Ciao,
>mi sto avvicinando al perl e per imparare...ho iniziato con un'esigenza
>reale..
>
>
Sei sicuro che non volevi dire Python ? L'aiuto sul Perl e'
probabilmente su qualche altra ml. Eh eh.
>Devo cancellare dei file vecchi (oltre 365 giorni ) una serie di
>sottodirectory...
>Tutto bene..fino a che non devo leggere la data del file...
>Come si fa per avere l'info su data / ora dei file...
>ultimo accesso, data creazione ed altre info?
>
>
Puoi usare il modulo stat e la funzione os.stat() della libreria standard:
*os.stat*(path)
Perform a stat() system call on the given path. The return value is an
object whose attributes correspond to the members of the stat structure,
namely: st_mode (protection bits), st_ino (inode number), st_dev
(device), st_nlink (number of hard links), st_uid (user ID of owner),
st_gid (group ID of owner), st_size (size of file, in bytes), st_atime
(time of most recent access), st_mtime (time of most recent content
modification), st_ctime (time of most recent content modification or
metadata change).
E qua:
http://www.python.org/doc/current/lib/module-stat.html
Ad esempio:
import stat
import os
for f in os.listdir('C:/'):
print os.stat(f)
Stampa tutte le informazioni di cui sopra per i files contenuti in C:/
ciao,
Nick
More information about the Python
mailing list