# 查找测试报告目录,找到最新生成的测试报告文件
def new_report(testreport):
# 列举参数:testreport目录下的所有文件(名),结果以列表形式返回。
lists = os.listdir(testreport)
# 对lists元素,按文件修改时间从小到大排序。
lists.sort(key=lambda fn: os.path.getatime(testreport + "\\" + fn))
# 获取最新文件的绝对路径,列表中最后一个值,文件夹+文件名
file_new = os.path.join(testreport, lists[-1])
print(file_new)
return file_new
网友评论