gpt4 book ai didi

python - 使用 python 绘制值图表

转载 作者:太空宇宙 更新时间:2023-11-03 20:16:01 25 4
gpt4 key购买 nike

我有一个日志文件,其中显示以以下格式发送的数据 -

2019-10-17T00:00:02|Connection(10.0.0.89 :0 ) r=0 s=1024 d=0 t=0 q=0 # connected 2019-10-17T00:00:02|McSend (229.0.0.70 :20001) b=1635807
f=2104 d=0 t=0

每个文件有多行

如何绘制 b=值与时间(在线开头附近)的关系图,但仅来自 McSend 线

谢谢

最佳答案

如果您不熟悉正则表达式 - python regex文档是一个很好的起点。

您可能需要的最简单的正则表达式是 r"^(\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\d)\|.*McSend.*+b=(\d+)"

第一group将允许您比较时间戳,第二个将给出值。

import re

pattern = r"^(\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\d)\|.+McSend.+b=(\d+)"
#result is a list of tuples containing the time stamp and the value for b
result = re.findall(pattern, some_input)

关于python - 使用 python 绘制值图表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58451775/

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