python获取文件大小、创建时间、访问时间、修改时间

import os
import time
from math import ceil

def secondsToStr(seconds):
    x = time.localtime(seconds)  # 时间元组
    return time.strftime("%Y-%m-%d %X", x)  # 时间元组转为字符串

fileInfo = os.stat('C:\t.xlsx') #获取文件属性信息
'''
st_mode=33206 #权限模式
st_ino=844424930150465 #inode number
st_dev=3795105997 #device
st_nlink=1 #number of hard links
st_uid=0  #所有用户的user id
st_gid=0 #所有用户的group id
st_size=64985 #文件的大小,以字节为单位
st_atime=1549040523  #文件最后访问时间
st_mtime=1549040524  #文件最后修改时间
st_ctime=1549036862  #文件创建时间
'''
print('文件大小:{}k'.format(ceil(fileInfo.st_size/1024)))
print('文件创建时间:{}'.format(secondsToStr(fileInfo.st_ctime)))
print('文件访问时间:{}'.format(secondsToStr(fileInfo.st_atime)))
print('文件修改时间:{}'.format(secondsToStr(fileInfo.st_mtime)))

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值