[PIPython] proprietà di un file
Nicola Larosa
nico
Ven 16 Dic 2005 19:05:42 CET
> per cortesia qualcuno sa come ricavare le proprieta' da un file :
> ad esempio :
> dimensione
> data creazione
> ora creazione
>
> nel nostro meraviglioso linguaggio di programmazione?
Meraviglioso è la parola giusta. :-)
>>> import os
>>> os.path.getsize('/etc/hosts')
1335L
>>> os.path.getctime('/etc/hosts')
1132525110
>>> os.path.getmtime('/etc/hosts')
1124347038
http://docs.python.org/lib/module-os.path.html
Attenzione che ctime è la data/ora di creazione su Windows, ma sui vari
Unix è la data di ultima modifica dei metadati (nome, diritti, altro).
Invece mtime è la data/ora di ultima modifica (dei contenuti) ovunque.
Quei numeracci che vedi sono dei timestamp in secondi a partire dallo Epoch
di Unix, 1970-01-01 0:00:00. Li puoi gestire con le librerie time e datetime.
--
Nicola Larosa - nico a tekNico.net
The only thing the meek inherit is their ass being handed to them.
-- Elaine "hfb" Ashton, October 2005
More information about the Python
mailing list