Método os.statvfs() de Python3

Python3 OS 文件/目录方法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)

Python3 OS 文件/目录方法Métodos de archivos/directorios de Python3 OS

Otras extensiones