Latest web development tutorials

os.statvfs Python méthode ()

méthode Python Fichier (File) méthodes fichier / répertoire Python OS


contour

os.statvfs () retourne le fichier qui contient les informations pour le descripteur de fichier fd du système de fichiers.

grammaire

statvfs () Syntaxe de la méthode est la suivante:

os.statvfs([path])

Paramètres

  • path - chemin du fichier.

Valeur de retour

Structure Retour:

  • taille de bloc de système defichiers: de f_bsize

  • f_frsize: taille de la sous-pile

  • f_blocks: Le nombre total de blocs de données du système de fichiers

  • f_bfree: Blocs disponibles

  • f_bavail: nombre de blocs disponibles dans l' utilisateur non-root

  • f_files: structure de fichiers Total des points

  • f_ffree: nœuds de fichiers disponibles

  • f_favail: un non-root nœuds de fichiers disponibles

  • f_fsid: fichier identificateur système ID

  • f_flag: Mount marque

  • f_namemax: taille maximale du fichier

Exemples

L'exemple suivant montre statvfs () mode d'emploi:

#!/usr/bin/python
# -*- coding: UTF-8 -*-

import os, sys

# 显示 "a1.py" 文件的 statvfs 信息
stinfo = os.statvfs('a1.py')

print stinfo

La sortie du programme ci-dessus est:

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)

méthode Python Fichier (File) méthodes fichier / répertoire Python OS