import os
import re
import string
from sys import argv
script,logPath = argv
def calculateTime(logFile):
print("Open %s"%(logFile))
file = open(logFile,'r')
fileM = open("m.txt",'a')
fileM.write("\n")
fileM.write(logFile+"\n\n")
p1 = re.compile(r".*Duration: (\d\.\d*)")
re.compile(p1)
min=100
max=0
count=0
total=0
g1=0
g3=0
for line in file:
m = re.match(p1,line)
if m:
t=m.group(1)
t=float(t)
if t<min:
min=t
if t>max:
max=t
if t>1:
g1+=1
if t>3:
g3+=1
total+=t
count+=1
print("max time is: %.3f \n"%(max))
fileM.write("max time is:
python 读取文件夹下面的日志文件并提取信息
最新推荐文章于 2024-08-07 14:19:27 发布
本文介绍如何使用Python编程来读取文件夹中所有日志文件,并详细解析及提取其中的关键信息,包括错误信息、时间戳和其他有用的数据。
摘要由CSDN通过智能技术生成