Logger记录器使用

news/2025/2/11 21:40:50/

1、先创建一个记录器实例

import logging
logger = logging.getLogger(logger_name)

2、创建Logger实例后,可以使用以下方法进行日志级别设置

logger.setLevel(logging.ERROR) # 设置日志级别为ERROR,即只有日志级别大于等于ERROR的日志才会输出

3、创建Logger实例后,可用以下增加处理器Handler。

logger.addHandler(handler_name) # 为Logger实例增加一个处理器
logger.removeHandler(handler_name) # 为Logger实例删除一个处理器

Handler 处理器
Handler处理器类型有很多种,比较常用的有三个,StreamHandler,FileHandler,NullHandler
则也可以这样为logger实例增加处理器

logger.addHandler(logging.StreamHandler())

4、使用过程

  • 第一次导入logging模块或使用reload函数重新导入logging模块,logging模块中的代码将被执行,这个过程中将产生logging日志系统的默认配置。
  • 使用logging模块的全局作用域中的getLogger函数来得到一个Logger对象实例(其参数即是一个字符串,表示Logger对象实例的名字,即通过该名字来得到相应的Logger对象实例)。
  • 使用Logger对象中的debug,info,error,warn,critical等方法记录日志信息。

http://www.ppmy.cn/news/173737.html

相关文章

方案设计:行车记录器产品系统设计 - 基于芯片商提供的SDK API开发之三

行车记录器产品系统设计 - 基于芯片商提供的SDK API开发之三 方案:安霸、全志、Novatek、海思(新唐) 1.每个模块都是开N(1,2,3...)个pthread线程,线程之间通过生产者,消费者模型(或…

中国智能行车记录仪行业发展现状及趋势分析,DMS将替代DVR

中国智能行车记录仪行业发展现状及趋势分析,DMS将替代DVR 一、智能行车记录仪成本构成 智能行车记录仪用于记录车辆行驶途中的影像及声音,根据装配市场不同可分为DVR和DMS,其中DVR以后装市场为主,DMS以前装市场为主;DVR根据款式又可细分为独立摄像头式、后视镜式及独立大…

具备硬件时间戳的便携式车载数据记录仪 - X2E

具备硬件时间戳的便携式车载数据记录仪 - X2E 随着智能驾驶及网联技术深入应用,汽车中传输的数据量与日俱增,包括多种总线数据、视频数据、雷达数据、定位数据等等。据悉,高级别智能驾驶汽车中每秒传输的总线数据就达到G比特级别。而从产品开…

car-eye 行车记录仪中的外部存储卡操作

在行车记录仪中,android各个版本对外部存储卡存在着权限上的限制,对获取卡的位置存在不同SDK版本上的差异,car-eye行车记录仪为了保持兼容性。做了最全面的处理: 获取卡的位置: public String[] initDisk(Context co…

明年1月1日起新车标配EDR或行车记录仪,产品形态多元化备战

围绕行驶车辆的数据监控问题,正在成为市场的新热点。背后的原因,主要来自于车辆事故调查的数据追溯难题。 几天前,特斯拉官方披露,为让用户能够自由查看车辆后台数据,正在开发线上信息系统平台,以供所有车…

高性价比的车联网数据记录仪--OWA4xx

一 方案背景 随着国内许多整车厂或道路试验厂商对试验车辆所要配备的试验硬件设备的需求量不断增加,一套能兼顾经济与性能两方面的车联网数据采集设备方案显得格外重要,并成为众多试验项目中被关注的焦点。为此,风丘带来了一套全新的数据记录…

真心劝大家凌度记录仪真是垃圾,千万不要买了

先给几张图,等下再说详情: 本着对小品牌的支持,再加上淘宝上描述的365天只换不修,我在2019年6月份购买了凌度S6,没想到不到一年修了两次,第一次是时间故障,每次重新开机后时间就复位成出厂设置…

android 行车模式,Android手机充当行车记录器(DailyRoads)

Android手机充当行车记录器(DailyRoads) (2013-01-12 10:36:31) 标签: 医生在线咨询 在线免费医生 娱乐 随着轿车进入千家万户,保有量越来越大,路上也越来越拥堵。随之而来的是交通事故的增加,再加上彭宇案的舆论导向,司机们人人自危。 大家知道,飞机有黑匣子,火车也有类…