首页 > 解决方案 > 如何读取和解析具有不同分隔符的日志文件

问题描述

如何读取文件并解析该文件?数据如下所示。

我正在尝试使用此函数来使用split函数以及空格和分隔符,而我不希望字符串中的所有单词都被拆分为标记。

cols = []

for line in lines:
    cols.append(line.split(' '))

数据如下:

2012-04-20 14:05:10,877 INFO [EService] 类别:ApiAudit 名称:StoreToApiAuditLog 超时:30000 重新发送标志:true
2012-04-20 14:05:10,904 调试 [ILoginModule] 初始化 IdmLoginModule
2012-04-20 14: 05:10,904 调试 [ILoginModule] 检查 nomad18 的内部探测用户:假
2012-04-20 14:05:10,904 调试 [IdentitySingn] 从缓存中获取身份:nomad18,ttl:299033 ms
2012-04-20 14:05:10,904调试 [IdentitySingn] 从缓存中获取身份:nomad18,ttl:299033 毫秒

标签: pythonparsingloggingtextnlp

解决方案


推荐阅读