Python 3 – os.stat() 方法

Python 3 – os.stat() 方法

描述

方法 stat() 在给定的路径上执行 stat 系统调用。

语法

stat() 方法的语法如下所示:

os.stat(path)
Python

参数

path - 需要获取 stat 信息的路径。

返回值

以下是 stat 结构的成员列表:

  • st_mode - 保护位。
  • st_ino - inode 编号。
  • st_dev - 设备。
  • st_nlink - 硬链接数量。
  • st_uid - 所有者的用户 id。
  • st_gid - 所有者的组 id。
  • st_size - 文件大小(以字节为单位)。
  • st_atime - 最近访问时间。
  • st_mtime - 最近内容修改时间。
  • st_ctime - 最近元数据更改时间。

示例

以下示例展示了 stat() 方法的用法。

# !/usr/bin/python3
import os, sys

# 显示文件 "foo.txt" 的 stat 信息
statinfo = os.stat('foo.txt')

print (statinfo)
Python

结果

运行以上程序时,会产生以下结果-

os.stat_result(st_mode = 33206, st_ino = 281474976797706,
   st_dev = 1017554828, st_nlink = 1, st_uid = 0, st_gid = 0, 
   st_size = 13, st_atime = 1455649253, st_mtime = 1438077266, st_ctime = 1455560006)
Python

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册