os模块的补充练习

os模块的补充练习

题目要求:
利用time.time()方法,我们可以计算两个时间点之间的时间间隔,但是有些时候我们想要得到/etc/group文件的最后m/a/c/time的时间,对应的年月日这些信息并保存再文件date.txt文件中

代码:

import os
import time

time1 = os.path.getctime('/etc/group')
print(time1)
tuple_time = time.localtime(time1)
print(tuple_time)
year = tuple_time.tm_year
month = tuple_time.tm_mon
day = tuple_time.tm_mday
print(year, month, day)
print(type(year))
print(type(month))
print(type(day))
with open('data.txt', 'a') as f:
    f.write('%d %d %d' % (year, month, day))
    f.write('\n')

输出结果:

1571910623.3740318
time.struct_time(tm_year=2019, tm_mon=10, tm_mday=24, tm_hour=17, tm_min=50, tm_sec=23, tm_wday=3, tm_yday=297, tm_isdst=0)
2019 10 24
<class 'int'>
<class 'int'>
<class 'int'>

在这里插入图片描述

发布了63 篇原创文章 · 获赞 6 · 访问量 1462

猜你喜欢

转载自blog.csdn.net/weixin_45775963/article/details/104117943
今日推荐