赵乾舟 发表于 2021-6-21 22:22:48

从文件信息中拿到文件的创建日期-方法2

import os
import glob
import datetime as dt
os.chdir('D:\\练习Python')            #进入目录
mp4list = glob.glob('*.mp4')         #用glob模块把所有mp4文件生成列表

for file in mp4list:                  #遍历mp4文件列表
    year = dt.datetime.fromtimestamp(os.stat(file).st_ctime).year    #拿到年,最后的year同理可以是month和day
    print(file+'的创建年份是'+str(year))                                  #year必须变成字符串才能打印出来,不然报错


赵乾舟 发表于 2021-6-21 22:23:06

运行结果是:
六字决-手机.mp4的创建年份是2016
混元二十四.mp4的创建年份是2016
跃栋的相册.mp4的创建年份是2021

赵乾舟 发表于 2021-6-21 22:24:38

最后一行输出,可以不用转换字符串,用如下代码:
print(f'{file}的创建年份是{year}')
页: [1]
查看完整版本: 从文件信息中拿到文件的创建日期-方法2