欢迎访问我的网站,希望内容对您有用,感兴趣的可以加入我们的社群。

python中的os.stat

Python基础 迷途小书童 5年前 (2020-06-30) 2658次浏览 0个评论

软硬件环境

  • ubuntu 18.04 64bit
  • anaconda with python 3.7

os.stat

python中的方法os.stat()是用来获取指定路径的状态信息,这里的指定路径可以是文件,也可以是文件夹。本质上,os.stat()就是执行系统调用stat

python

os.stat()的几个属性解释如下

  • st_mode − 文件的类型和文件的mode bits
  • st_ino − inode号
  • st_dev − 存放在哪个设备上
  • st_nlink − 硬链接数目
  • st_uid − owner的id
  • st_gid − owner的group id
  • st_size − 大小,单位是bytes
  • st_atime − 最后访问的时间,单位是秒
  • st_mtime − 最后内容改变的时间,单位是秒
  • st_ctime − windows上是创建的时间,unix上是元数据最后改变的时间,单位是秒

ubuntu下,我们对上述的测试文件执行下stat

python

看看输出结果与os.stat()是完全吻合的

参考资料

喜欢 (0)

您必须 登录 才能发表评论!