Python查看文件属性

import os 

print(os.stat('my_module.py'))

输出:

os.stat_result(st_mode=33188, st_ino=7348222, st_dev=16777220, st_nlink=1, st_uid=501, st_gid=20, st_size=198, st_atime=1497418897, st_mtime=1497418897, st_ctime=1497418897)

所以

print(os.stat('my_module.py').st_size)

会打印出my_module.py文件的大小。

print(os.stat('my_module.py').st_mtime)

会打印出文件的最后修改时间,但不是我们常见的格式,需要进行转换:

from datetime import datetime

mod_time = os.stat('my_module.py').st_mtime

print(datetime.fromtimestamp(mod_time))

会以我们常见的时间格式来输出。

原文地址:https://www.cnblogs.com/yaos/p/7011360.html