Python之查询最新的文件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python之查询最新的文件相关的知识,希望对你有一定的参考价值。
1 import os 2 # 定义文件的目录 3 result_dir = r‘E:\python\测试报告‘ 4 lists = os.listdir(result_dir) 5 # 重新按时间对目录下的文件进行排序 6 lists.sort(key=lambda fn: os.path.getmtime(result_dir + ‘\\‘ + fn)) 7 print((‘最新的文件为:‘ + lists[-1])) 8 file = os.path.join(result_dir, lists[-1]) 9 print(file)
首先定义测试报告目录result_dir,os.listsdir()获取目录下的所有文件及文件夹。利用sort()方法对目录下的文件及文件夹按时间重新排序。list【-1】取到的就是最新生成的文件或者文件夹。
以上是关于Python之查询最新的文件的主要内容,如果未能解决你的问题,请参考以下文章