zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    as3.0 网络通信
    flash显示html
    [javascript]对象
    hibernate
    远程服务
    [mysql]笔记1
    [笔记]深入剖析Tomcat-tomcat的默认连接器,servlet容器
    [java]关于访问权限
    [笔记]http权威指南(2)
    [笔记]http权威指南
  • 原文地址:https://www.cnblogs.com/shuyichao/p/10384625.html
Copyright © 2011-2022 走看看