Metodo Python os.stat ()
Descrizione
Metodo Python stat() esegue una chiamata di sistema stat sul percorso specificato.
Sintassi
Di seguito è riportata la sintassi per stat() metodo -
os.stat(path)
Parametri
path - Questo è il percorso, di cui sono richieste le informazioni sulle statistiche.
Valore di ritorno
Ecco l'elenco dei membri della struttura delle statistiche -
st_mode - bit di protezione.
st_ino - numero di inode.
st_dev - dispositivo.
st_nlink - numero di collegamenti fisici.
st_uid - ID utente del proprietario.
st_gid - ID gruppo del proprietario.
st_size - dimensione del file, in byte.
st_atime - ora dell'accesso più recente.
st_mtime - ora dell'ultima modifica del contenuto.
st_ctime - ora della più recente modifica dei metadati.
Esempio
L'esempio seguente mostra l'utilizzo del metodo stat ().
# !/usr/bin/python
import os, sys
# showing stat information of file "a2.py"
statinfo = os.stat('a2.py')
print statinfo
Quando eseguiamo il programma sopra, produce il seguente risultato:
posix.stat_result(st_mode=33188, st_ino=3940649674337682L, st_dev=277923425L, st
_nlink=1, st_uid=400, st_gid=401, st_size=335L, st_atime=1330498089, st_mtime=13
30498089, st_ctime=1330498089)