Python 3 - os.stat() 方法

  • 描述

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

    以下是语法stat()方法 -
    
    os.stat(path)
    
  • 参数

    path− 这是路径,需要其统计信息。
  • 返回值

    以下是 stat 结构的成员列表:
    • st_mode− 保护位。
    • st_ino− 索引节点号。
    • 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
    # showing stat information of file "foo.txt"
    statinfo = os.stat('foo.txt')
    print (statinfo)
    
  • 结果

    当我们运行上面的程序时,它会产生以下结果 -
    
    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)