找回密码
 立即注册
搜索
热搜: Excel discuz
查看: 2261|回复: 2

[遍历文件夹] 从文件信息中拿到文件的创建日期

[复制链接]

492

主题

7万

元宝

77万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
770449
发表于 2021-6-21 22:11:32 | 显示全部楼层 |阅读模式
本案例,从文件夹里筛选出来mp4文件,并得到每个文件的创建日期

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

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


回复

使用道具 举报

492

主题

7万

元宝

77万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
770449
 楼主| 发表于 2021-6-21 22:15:35 | 显示全部楼层
运行结果是:
  1. 六字决-手机.mp4的创建日期是2016-10-30
  2. 混元二十四.mp4的创建日期是2016-06-26
  3. 跃栋的相册.mp4的创建日期是2021-06-21
复制代码
回复

使用道具 举报

492

主题

7万

元宝

77万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
770449
 楼主| 发表于 2021-6-21 22:16:20 | 显示全部楼层
如果只想拿到年的话,可以用切片。
第10行代码修改为
  1. print(file+'的创建年份是'+date[0:4])
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|五花八门论坛 ( 豫ICP备15031300号-3 )

GMT+8, 2024-12-21 20:16 , Processed in 0.064999 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表