gpt4 book ai didi

python - 使用 python 操作日志文件

转载 作者:太空宇宙 更新时间:2023-11-03 15:43:55 27 4
gpt4 key购买 nike

我的日志文件结构如下。我想找出最大响应时间,并想使用 python 2.7.11 打印具有最高响应时间(R.T)的日志文件。

我的日志文件的结构:

00.00.00.000 - - [dd/mm/yyyy:hr:mm:se +0800] GET Url HTTP/1.1 200 dataconsumed R.T
00.00.00.000 - - [dd/mm/yyyy:hr:mm:se +0800] GET Url HTTP/1.1 200 dataconsumed R.T
00.00.00.000 - - [dd/mm/yyyy:hr:mm:se +0800] GET Url HTTP/1.1 200 dataconsumed R.T

使用的代码:

file =open(r"log.txt","r")
for line in file:
line_array = line.split(" ")
print line_array[10]

输出:

R.T
R.T
R.T

到目前为止,我可以从日志文件中打印所有响应时间。我无法从中获得最高响应时间 (R.T)。

帮助我找到将整个日志文件打印为输出的最高响应时间。

最佳答案

密切关注您自己的代码并假设它确实给出了您所描述的输出:

file =open(r"log.txt","r")
highest = -1
for line in file:
line_array = line.split(" ")
highest = max (highest, float (line_array[10]))

print (highest)
file.close ()

关于python - 使用 python 操作日志文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41920103/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com