os.stat Python método ()
métodos archivo / directorio OS Python
contorno
os.stat método () para ejecutar una llamada al sistema stat en un camino determinado.
gramática
stat () Sintaxis método es el siguiente:
os.stat(path)
parámetros
ruta - la ruta especificada
Valor de retorno
estructura de dato:
- modo de proteccióninodo: st_mode
- st_ino: inode número de nodo.
- dev_t: inodo reside equipo.
- st_nlink: número de inodode enlaces.
- ST_UID: dueño del ID de usuario.
- st_gid: ID de grupo del propietario.
- st_size: archivo normal en bytes del tamaño de las unidades; espera contiene algunos archivos de datos especiales.
- st_atime: el último tiempo de acceso.
- st_mtime: modificada por última vez.
- st_ctime: informe de "ctime" del sistema operativo.En algunos sistemas (como Unix) es el tiempo de la mayoría de los recientes cambios de metadatos en los otros sistemas (como Windows) es la hora de creación (ver documentación de la plataforma para más detalles).
Ejemplos
El siguiente ejemplo demuestra el método stat () de uso:
#!/usr/bin/python # -*- coding: UTF-8 -*- import os, sys # 显示文件 "a2.py" 信息 statinfo = os.stat('a2.py') print statinfo
La salida del programa anterior es:
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)