点击头像与我聊天!
提示:登录 以使用聊天功能。
网络与信息安全学院 - VISTOJ

1073: 日志文件错误筛选

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:121 解决:72

题目描述

给定一个日志文件input.log,每行日志记录的格式为[时间戳] 错误级别: 描述。编写一个Python程序,筛选出所有错误级别为ERROR的日志行,并将这些行写入名为error_output.log的新文件中。

输入

输入文件名为input.log,包含多条日志记录。

输出

输出文件名为error_output.log,包含所有错误级别为ERROR的日志行,保持原文件的顺序。

样例输入 复制

[2021-06-01 12:00:00] INFO: User logged in
[2021-06-01 12:01:00] ERROR: Database connection failed
[2021-06-01 12:02:00] INFO: Data updated
[2021-06-01 12:03:00] ERROR: Read timeout

样例输出 复制

[2021-06-01 12:01:00] ERROR: Database connection failed
[2021-06-01 12:03:00] ERROR: Read timeout