整合测试报告发送

案例:获取…\Test_Baidu\test_report目录下最新的测试报告

import os #用于访问操作系统功能的模块

#报告存放位置
report_dir='./test_report'

#os.listdir() 方法用于返回指定的文件夹包含的文件或文件夹的名字的列表
lists=os.listdir(report_dir)

#按时间顺序对该目录文件夹下面的文件进行排序
lists.sort(key=lambda fn:os.path.getatime(report_dir+'\\'+fn))
print(lists)
print("latest report is :"+lists[-1])

#输出最新报告的路径
file=os.path.join(report_dir,lists[-1])
print(file)

Python os模块相关知识: http://www.cnblogs.com/MnCu8261/p/5483657.html  
lambda 介绍 http://www.cnblogs.com/evening/archive/2012/03/29/2423554.html 

猜你喜欢

转载自blog.csdn.net/he3236220/article/details/79194282