统计日志文件中每种时间类型的数量

devtools/2025/2/10 22:21:24/

#要求:给一个大数据集群的日志文件,每行日志记录了一个事件,格式如下:
timestamp event_type event_details
比如:
3123123123 START JobA started
3123123123 END JobA over
3123123123 ERROR JobA started
3123123123 END JobA started

python"># 读取日志
with open('test.log', mode='r') as f:data = f.readlines()# 解析数据
for line in data:print(line)# 读取event数据events = line.split(' ')[1:2] #切分后,通过切片获取事件字段# 统计次数log_count = {}for event in events:if event in log_count:log_count[event] += 1else:log_count[event] = 1
# 输出次数
for event, count in log_count.items():print(f'{event}:{count}')

http://www.ppmy.cn/devtools/157747.html

相关文章

MySQL Workbench安装教程以及菜单汉化

WorkBench的下载 直接给下载MySql WorkBench的链接,直接进入正题:MySQL :: Download MySQL Workbench[这里是图片001]https://dev.mysql.com/downloads/workbench/进入了下载界面: (安装路径自己看着办,注意安装路径不…

HTML之CSS定位、浮动、盒子模型

HTML之CSS定位、浮动、盒子模型 定位 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>Document<…

[Harmonyos]相机功能开发基础知识篇(持续更新)

系列文章目录 【HarmonyOS】纯血鸿蒙真实项目开发—经验总结贴 文章目录 系列文章目录前言一、曝光三要素&#xff1f;1.什么是“曝光2.光圈&#xff08;Aperture&#xff09;——控制进光量和背景虚化- - -光圈的影响 3.快门速度&#xff08;Shutter Speed&#xff09;——控…

user、assistant、system三大角色在大语言模型中的作用(通俗解释)

1 概述 在大语言模型中&#xff0c;通常涉及到三种角色&#xff1a;用户&#xff08;user&#xff09;、助手&#xff08;assistant&#xff09;和系统&#xff08;system&#xff09;。简单来说&#xff0c;和大模型对话其实是三个人的电影。 2 角色定义 2.1 系统&#xf…

C++11新特性之unique_ptr智能指针

本节继续介绍智能指针&#xff0c;不了解的读者可以先阅读——C11新特性之shared_ptr智能指针-CSDN博客 1.介绍 unique_ptr是C11标准提供的另一种智能指针。与shared_ptr不同的是&#xff0c;unique_ptr指针指向的堆内存无法同其他unique_ptr共享&#xff0c;也就是每一片堆内…

PySide(PyQT)使用场景(QGraphicsScene)进行动态标注的一个demo

用以标注图像的一个基本框架demo import sys from PySide6.QtWidgets import QApplication, QGraphicsView, QGraphicsScene, QMainWindow, QLabel, QGraphicsPixmapItem from PySide6.QtGui import QPixmap, QPainter, QTransform from PySide6.QtCore import Qt, QPointF, S…

c/c++蓝桥杯经典编程题100道(16)链表反转

链表反转 c/c蓝桥杯经典编程题100道-目录-CSDN博客 目录 链表反转 一、题型解释 二、例题问题描述 三、C语言实现 解法1&#xff1a;迭代反转&#xff08;难度★&#xff09; 解法2&#xff1a;递归反转&#xff08;难度★★&#xff09; 解法3&#xff1a;分组反转&am…

Excel大数据量导入导出

github源码 地址&#xff08;更详细&#xff09; : https://github.com/alibaba/easyexcel 文档&#xff1a;读Excel&#xff08;文档已经迁移&#xff09; B 站视频 : https://www.bilibili.com/video/BV1Ff4y1U7Qc 一、JAVA解析EXCEL工具EasyExcel Java解析、生成Excel比较…