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

从文件信息中拿到文件的创建日期

本案例,从文件夹里筛选出来mp4文件,并得到每个文件的创建日期

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

for file in mp4list:                  #遍历mp4文件列表
    timeinfo = time.localtime(os.stat(file).st_ctime)       #拿到时间数组
    date = time.strftime('%Y-%m-%d',timeinfo)               #从时间数组中提取日期
    print(f'{file}的创建日期是{date}')

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

运行结果是:
六字决-手机.mp4的创建日期是2016-10-30
混元二十四.mp4的创建日期是2016-06-26
跃栋的相册.mp4的创建日期是2021-06-21

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

如果只想拿到年的话,可以用切片。
第10行代码修改为
print(file+'的创建年份是'+date)
页: [1]
查看完整版本: 从文件信息中拿到文件的创建日期