136 of 151 menu

Método stat del módulo os

El método stat está diseñado para obtener información sobre el estado de la ruta especificada en su parámetro. Devuelve una cadena u objeto de bytes os.stat_result con atributos.

Atributos del objeto os.stat_result

Atributo Descripción
st_mode Muestra el tipo de archivo y los bits de modo del archivo.
st_ino Muestra el número de inodo en Unix y el índice del archivo en sistemas operativos Windows.
st_dev Muestra el identificador del dispositivo donde se encuentra el archivo.
st_nlink Muestra el número de enlaces físicos.
st_uid Muestra el identificador de usuario propietario del archivo.
st_gid Muestra el identificador de grupo del propietario del archivo.
st_size Muestra el tamaño del archivo en bytes.
st_atime Muestra el tiempo del último acceso. Expresado en segundos.
st_mtime Muestra el tiempo de la última modificación del contenido. Expresado en segundos.
st_ctime Muestra el tiempo del último cambio de metadatos en Unix y el tiempo de creación en Windows. Expresado en segundos.
st_atime_ns Muestra el tiempo del último acceso. Expresado en nanosegundos como un número entero.
st_mtime_ns Muestra el tiempo de la última modificación del contenido. Expresado en nanosegundos como número entero.
st_ctime_ns Muestra el tiempo del último cambio de metadatos en Unix y el tiempo de creación en Windows. Expresado en nanosegundos como número entero.
st_blocks Muestra el número de bloques de 512 bytes asignados para el archivo.
st_rdev Muestra el tipo de dispositivo, si es un archivo de dispositivo.
st_flags Muestra las banderas definidas por el usuario para el archivo.

Sintaxis

import os os.stat(ruta al archivo/carpeta)

Ejemplo

Vamos a conocer el estado de un archivo:

import os print(os.stat('file.txt'))

Resultado del código ejecutado:

os.stat_result( st_mode=33206, st_ino=1970324838088376, st_dev=2862826519, st_nlink=1, st_uid=0, st_gid=0, st_size=210, st_atime=1701422724, st_mtime=1701364277, st_ctime=1701363216 )

Ver también

  • método path.getsize del módulo os,
    que devuelve el tamaño de la ruta en bytes
  • método disk_usage del módulo shutil,
    que devuelve estadísticas de uso del disco
  • método getcwd del módulo os,
    que devuelve la carpeta de trabajo actual
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar