系统调用 标准库中的os模块下的三个系统调用 stat 、 fstat 、 lstat 获取文件状态
import os s = os.stat('files') s posix.stat_result(st_mode=33188, st_ino=267646, st_dev=51713L, st_nlink=1, st_uid=0, st_gid=0, st_size=0, st_atime=1473996947, st_mtime=1473996947, st_ctime=1473996947) s.st_mode 33188 import stat
stat.S_ISDIR(s.st_mode) False
stat.S_ISREG(s.st_mode) True
获取文件的访问权限,只要大于0就为真
s.st_mode & stat.S_IRUSR 256 s.st_mode & stat.S_IXGRP 0 s.st_mode & stat.S_IXOTH 0
获取文件的修改时间
s.st_atime 1473996947.3384445
s.st_mtime 1473996947.3384445
s.st_ctime 1473996947.3384445
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。