Metodo Python os.statvfs ()
Descrizione
Metodo Python statvfs() eseguire una chiamata di sistema statvfs sul percorso specificato.
Sintassi
Di seguito è riportata la sintassi per statvfs() metodo -
os.statvfs(path)
Parametri
path - Questo è il percorso, le cui informazioni statvfs sono richieste.
Valore di ritorno
Ecco l'elenco dei membri della struttura statvfs -
f_bsize - dimensione preferita del blocco del file system.
f_frsize - dimensione fondamentale del blocco del file system.
f_blocks - numero totale di blocchi nel filesystem.
f_bfree - numero totale di blocchi liberi.
f_bavail - blocchi gratuiti disponibili per utenti non super.
f_files - numero totale di nodi di file.
f_ffree - numero totale di nodi di file liberi.
f_favail - nodi gratuiti disponibili per utenti non super.
f_flag - dipendente dal sistema.
f_namemax - lunghezza massima del nome del file.
Esempio
Il seguente esempio mostra l'utilizzo del metodo statvfs ().
# !/usr/bin/python
import os, sys
# showing statvfs information of file "a1.py"
stinfo = os.statvfs('a1.py')
print stinfo
Quando eseguiamo il programma sopra, produce il seguente risultato:
posix.statvfs_result(f_bsize=4096, f_frsize=4096, f_blocks=1909350L, f_bfree=1491513L,
f_bavail=1394521L, f_files=971520L, f_ffree=883302L, f_fvail=883302L, f_flag=0,
f_namemax=255)