B站: 迷途小书童的Note;微信公众号: Dev_Club;个人微信:xituxiaoshutong100

python中的os.stat

Python入门 迷途小书童 0评论

软硬件环境

  • ubuntu 18.04 64bit
  • anaconda with python 3.7

os.stat

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

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

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

参考资料

喜欢 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址