os.fstatvfs ( )
DESCRIPTION.
Retourne certaines informations sur le système de fichier contenant le fichier associé à un descripteur de fichier donné.
SYNTAXE.
Valeurs = os.fstatvfs ( descripteur )
Valeurs = ⇨ variable qui recevra la valeur retournée [ optionnel ]
os.fstatvfs ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
descripteur ⇨ descripteur du fichier [ OBLIGATOIRE ]
REMARQUES.
descripteur doit être un int ( ) indiquant un descripteur de fichier valide.
La méthode os.fstatvfs ( ) n'est disponible que pour UNIX et la plupart des Linux. Son utilisation sous d'autres OS, tel que Windows de Microsoft, lèvera une exception.
l'appel de la méthode os.fstatvfs ( ) retourne un objet de type statvfs_result, assimilable à un tuple ( ) à champs nommés, avec les attributs, et leur valeur actuelle, décrivant le système de fichier contenant le fichier, ou son descripteur, donné en paramètre. Ces attributs sont :
- f_bavail, nombre de blocs libres pour non-root ;
- f_bfree, nombre de blocs libres ;
- f_blocks, taille du système de fichiers en unité f_frsize ;
- f_bsize, taille de bloc du système de fichiers ;
- f_favail, nombre d'inœuds (inode)libres pour non-root ;
- f_ffree, nombre d'inœuds (inode)libres ;
- f_files, nombre d'inœuds (inode) ;
- f_flag, attributs de montage ;
- f_frsize, taille des fragments ;
- f_fsid, identifiant du système de fichiers ;
- f_namemax, longueur maximum de nom de fichier.
Depuis Python 3.3, la méthode os.fstatvfs ( ) équivaut à un appel de la méthode os.statvfs ( ).
EXEMPLE.
import os
kstatuts = os.fstatvfs ( 6 )
print ( kstatuts )
print ( )
print ( kstatuts.f_blocks )
print ( kstatuts.f_namemax )
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de
Dans la LOGITHEQUE de MON PYTHON PAS A PAS
vous trouvez des suggestions de projets simples et classiques pour
ooo
TESTER - DÉCOUVRIR - PRATIQUER - APPROFONDIR - EXPLORER
ooo
la programmation récréative avec le langage PYTHON 3
avec un exemple de résolution à télécharger pour vous inspirer.