• python实现寻找目录中最新的文件


    具体代码如下


    class lastfile(object):
    #将测试报告全部收集到list中
    def listdir(self,path, filelist): # 传入存储的list
    for file in os.listdir(path):
    file_path = os.path.join(path, file)
    if os.path.isdir(file_path):
    self.listdir(file_path, filelist)
    else:
    filelist.append((file_path, os.path.getctime(file_path)))
    #找最近的测试报告
    def newestfile(self,target_list): #target_list <class 'list'>: [('D:/pyworkspace/MMSAutoTest/case_and_report/DataReport20190124 143550.xlsx', 1548311750.7006826), ('D:/pyworkspace/MMSAutoTest/case_and_report/DataReport20190124 144627.xlsx', 1548312387.9881263), ('D:/pyworkspace/MMSAutoTest/case_and_report/mmscase.xlsx', 1548054043.7202337)]
    newest_file = target_list[0]
    for i in range(len(target_list)):
    if i < (len(target_list) - 1) and newest_file[1] < target_list[i + 1][1]:
    newest_file = target_list[i + 1]
    else:
    continue
    return newest_file
  • 相关阅读:
    吉文斯旋转
    MinHash
    MinHash 原理
    Mahout SlopOne
    svd++
    openwrt定制管理
    苹果新的编程语言 Swift 语言进阶(九)--方法和下标
    2014年百度之星程序设计大赛
    unixbench安装及使用
    数据库连接-ADO.NET
  • 原文地址:https://www.cnblogs.com/shuyichao/p/10384625.html
Copyright © 2020-2023  润新知