Método Python os.statvfs ()

Descripción

Método Python statvfs() realizar una llamada al sistema statvfs en la ruta dada.

Sintaxis

A continuación se muestra la sintaxis de statvfs() método -

os.statvfs(path)

Parámetros

  • path - Esta es la ruta, cuya información statvfs es necesaria.

Valor devuelto

Aquí está la lista de miembros de la estructura statvfs:

  • f_bsize - tamaño de bloque del sistema de archivos preferido.

  • f_frsize - tamaño de bloque fundamental del sistema de archivos.

  • f_blocks - número total de bloques en el sistema de archivos.

  • f_bfree - número total de bloques libres.

  • f_bavail - Bloques gratuitos disponibles para no superusuarios.

  • f_files - número total de nodos de archivos.

  • f_ffree - número total de nodos de archivos libres.

  • f_favail - nodos gratuitos disponibles para no superusuarios.

  • f_flag - dependiente del sistema.

  • f_namemax - longitud máxima del nombre de archivo.

Ejemplo

El siguiente ejemplo muestra el uso del método statvfs ().

# !/usr/bin/python

import os, sys

# showing statvfs information of file "a1.py"
stinfo = os.statvfs('a1.py')

print stinfo

Cuando ejecutamos el programa anterior, produce el siguiente resultado:

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)