Método Python os.stat ()

Descripción

Método Python stat() realiza una llamada al sistema de estadísticas en la ruta dada.

Sintaxis

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

os.stat(path)

Parámetros

  • path - Esta es la ruta, cuya información estadística es necesaria.

Valor devuelto

Aquí está la lista de miembros de la estructura de estadísticas:

  • st_mode - bits de protección.

  • st_ino - número de inodo.

  • st_dev - dispositivo.

  • st_nlink - número de enlaces físicos.

  • st_uid - identificación de usuario del propietario.

  • st_gid - ID de grupo del propietario.

  • st_size - tamaño del archivo, en bytes.

  • st_atime - hora del acceso más reciente.

  • st_mtime - hora de la modificación de contenido más reciente.

  • st_ctime - hora del cambio de metadatos más reciente.

Ejemplo

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

# !/usr/bin/python

import os, sys

# showing stat information of file "a2.py"
statinfo = os.stat('a2.py')

print statinfo

Cuando ejecutamos el programa anterior, produce el siguiente resultado:

posix.stat_result(st_mode=33188, st_ino=3940649674337682L, st_dev=277923425L, st
_nlink=1, st_uid=400, st_gid=401, st_size=335L, st_atime=1330498089, st_mtime=13
30498089, st_ctime=1330498089)