Python通过正则表达式读取tomcat的日志并打印日期

2022-03-11 00:00:00 日期 读取 打印

Python读取tomcat的日志并打印日期,代码只是简单的演示如何打开并读取日志文件,具体的分析还需要根据日志格式定制

"""
作者:皮蛋编程(https://www.pidancode.com)
创建日期:2022/3/18
修改日期:2022/3/18
功能描述:Python通过正则表达式读取tomcat的日志并打印日期
"""
import re

regx = "\d\d\d\d-\d\d-\d+"
f = open("pidancode.com.log", "r")
i = 0
for str in f.readlines():
    if re.search(regx, str):
        print(str)
        if i > 10:
            break  # 由于是测试,只分析十行
        i = i + 1
f.close()

以上代码在Python3.9环境下测试通过。

相关文章