Descrição
Método Python stat() executa uma chamada de sistema stat no caminho fornecido.
Sintaxe
A seguir está a sintaxe para stat() método -
os.stat(path)
Parâmetros
Valor de retorno
Aqui está a lista de membros da estrutura estatística -
st_mode - bits de proteção.
st_ino - número do inode.
st_dev - dispositivo.
st_nlink - número de links físicos.
st_uid - id do usuário do proprietário.
st_gid - id do grupo do proprietário.
st_size - tamanho do arquivo, em bytes.
st_atime - hora do acesso mais recente.
st_mtime - hora da modificação de conteúdo mais recente.
st_ctime - hora da alteração de metadados mais recente.
Exemplo
O exemplo a seguir mostra o uso do método stat ().
# !/usr/bin/python
import os, sys
# showing stat information of file "a2.py"
statinfo = os.stat('a2.py')
print statinfo
Quando executamos o programa acima, ele produz o seguinte 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)