Método os.statvfs() de Python3
Métodos de archivos/directorios de Python3 OS
Resumen
El método os.statvfs() se utiliza para devolver la información del sistema de archivos del archivo que contiene el descriptor de archivo fd.
Sintaxis
statvfs()El formato de sintaxis del método es el siguiente:
os.statvfs([path])
Parámetros
path-- ruta del archivo.
Valor de retorno
La estructura devuelta:
f_bsize:Tamaño de bloque del sistema de archivos
f_frsize:Tamaño de fragmento
f_blocks:Número total de bloques de datos del sistema de archivos
f_bfree:Número de bloques disponibles
f_bavail:Número de bloques disponibles para usuarios no superusuario
f_files:Número total de nodos de archivo
f_ffree:Número de nodos de archivo disponibles
f_favail:Número de nodos de archivo disponibles para usuarios no superusuario
f_fsid:Identificador del sistema de archivos (ID)
f_flag:Indicadores de montaje
f_namemax:Longitud máxima de archivo
Ejemplo
El siguiente ejemplo demuestra el uso del método statvfs():
#!/usr/bin/python3
import os, sys
# 显示 "a1.py" 文件的 statvfs 信息
stinfo = os.statvfs('a1.py')
print (stinfo)
La salida del programa anterior es:
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)Otras extensiones