import re
# 日志文件路径
log_file = 'server.log'
# 正则表达式匹配错误信息
error_pattern = re.compile(r'ERROR: (.*)')
# 读取日志文件
with open(log_file, 'r') as f:
errors = [line.strip() for line in f if error_pattern.search(line)]
# 保存错误信息
with open('errors.txt', 'w') as f:
for error in errors:
f.write(error + '\n')
print(f'Found {len(errors)} errors. Saved to errors.txt')