打开python脚本生成的大型.log文件的工具

2024-04-19 02:13:51 发布

您现在位置:Python中文网/ 问答频道 /正文

已经有一些类似的问题了,所以我希望我没有重复(如果我重复了,请提前道歉)

背景 我有一些python脚本正在转储大的.log文件(使用python拥有的内置日志工具)。我目前正在使用像Sublime这样的文本编辑器来打开这些日志文件并查看它们。这主要起作用,但随着文件变大,升华开始滞后

问题 我正在寻找一个非基于云的工具(例如,我不想为了查看日志而将日志发送到第三方服务器。这些文件保存在我的电脑本地)来打开这些日志文件,并根据我规定的条件突出显示/提取/过滤它们。i、 e.“查找所有信息行”或“按根行过滤”等

我使用的是Windows 10 PC,因此该工具需要兼容

日志内容示例

2020-Aug-14_09:44:36 root         INFO     BaroVUE10 logging initiated.
2020-Aug-14_09:44:36 CalJigClass  INFO     CalJigClass logging initiated
2020-Aug-14_09:44:36 TestCalJig   INFO     TestCalJig logging initiated
2020-Aug-14_09:44:38 CalJigClass  DEBUG    TX: ['0x1', '0xff', '0xff', '0x0', '0x0', '0x0']
2020-Aug-14_09:44:38 CalJigClass  DEBUG    RX: ['0x2']
2020-Aug-14_09:44:38 CalJigClass  DEBUG    RX: ['0x2']
2020-Aug-14_09:44:38 CalJigClass  DEBUG    RX: ['0x12', '0x0', '0x0', '0x80']

我所追求的软件/输出示例 这是我发现的一个旧工具,如果它与windows 10兼容,它看起来可以实现我想要的功能:

http://www.baremetalsoft.com/baretail/

enter image description here


Tags: 文件工具debuginfo脚本log示例logging