Méthode Python os.stat ()

La description

Méthode Python stat() effectue un appel système statistique sur le chemin donné.

Syntaxe

Voici la syntaxe pour stat() méthode -

os.stat(path)

Paramètres

  • path - Il s'agit du chemin, dont les informations statistiques sont requises.

Valeur de retour

Voici la liste des membres de la structure statistique -

  • st_mode - bits de protection.

  • st_ino - numéro d'inode.

  • st_dev - appareil.

  • st_nlink - nombre de liens physiques.

  • st_uid - ID utilisateur du propriétaire.

  • st_gid - identifiant de groupe du propriétaire.

  • st_size - taille du fichier, en octets.

  • st_atime - heure de l'accès le plus récent.

  • st_mtime - heure de la dernière modification de contenu.

  • st_ctime - heure de la dernière modification des métadonnées.

Exemple

L'exemple suivant montre l'utilisation de la méthode stat ().

# !/usr/bin/python

import os, sys

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

print statinfo

Lorsque nous exécutons le programme ci-dessus, il produit le résultat suivant -

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)