news 2026/6/10 2:01:48

python的logger模块

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
python的logger模块

文章目录

  • 一、简介
  • 日志级别
  • 三、记录器(logger)

一、简介

logging模块是python内置的标准模块,主要用于输出运行日志,可以设置输出日志的等级、日志保存路径、日志文件回滚等。

Logger从来不直接实例化,经常通过logging模块级方法logging.getLogger(name)来获得,其中如果name不给定就用root,一般使用__name__。

logger=logging.getLogger(__name__)#创建logger对象

日志级别

CRITICAL=50# FATAL = CRITICAL 软件整体性的挂掉ERROR=40# 报错后记录日志WARNING=30# WARN = WARNING,有可能发生风险的日志INFO=20# 常规日志DEBUG=10# 调试日志,开发过程中记录,上线后则不记录NOTSET=0# 不设置

日志级别是自下而上匹配,如果 将日志级别记录为 INFO ,那么INFO以及以上的级别日志都会记录,以下的不记

# 修改日志级别:logging.basicConfig(level=logging.DEBUG)# 日志记录到文件:(否则只在命令行窗口输出)logging.basicConfig(filename="test.log",level=logging.INFO)

指定日志格式:
想加入日期时间、显示日志器名字:(默认输出的格式包含3部分,日志级别,日志记录器的名字,以及日志内容,中间用“:”连接)

logging.basicConfig(format='%(asctime)s %(levelname)s %(name)s %(message)s')# 输出:2021-12-1507:44:16,547ERROR root thisiserror

三、记录器(logger)

日志记录都是通过日志记录器(Logger)的实例对象创建的,每个记录器都有一个名称,直接使用logging来记录日志时,系统会默认创建名为 root 的记录器,这个记录器是根记录器。
记录器支持层级结构,子记录器通常不需要单独设置日志级别以及Handler(后面会介绍),如果子记录器没有单独设置,则它的行为会委托给父级。

# 记录器命名:logger=logging.getLogger(__name__)
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 13:11:13

别再只盯着网关超时:一次 SAP CRM Fiori 批量加产品卡死的真凶,竟然是用户参数 CRM_EVENT_TRACE

在做 SAP CRM 的 Fiori 应用性能排查时,很多人第一反应会去看 SAP Gateway、OData 调用、HANA SQL、甚至网络链路。这个思路没错,但有一类问题特别容易把人带进坑里:同一个应用、同一个操作、不同用户表现天差地别。你用自己的账号测起来飞快,测试同事一上手就超时,怎么看…

作者头像 李华
网站建设 2026/6/10 13:11:27

用 Doxygen 打通 SAP ABAP 源码文档与 UML:从包级扫描到一键生成站点

软件维护最怕的不是代码多,而是知识散。对很多企业而言,核心业务逻辑分布在 SAP ABAP 的类、接口、函数组、增强点、DDIC 对象、CDS 视图、网关服务实现里,真正的业务为什么这么写往往只存在于少数资深同事脑子里,或零碎地躺在 SE80 的短文本、SE61 文档、方法注释、数据元…

作者头像 李华
网站建设 2026/6/9 15:45:22

内网穿透的应用-废片秒变大片!IOPaint 让修图新手也能轻松上手

文章目录前言【视频教程】1.什么是IOPaint?2.本地部署IOPaint3.IOPaint简单实用4.公网远程访问本地IOPaint5.内网穿透工具安装6.配置公网地址7.使用固定公网地址远程访问总结IOPaint 的 AI 修图能力与 cpolar 的远程访问结合,让图像处理突破设备和网络限…

作者头像 李华
网站建设 2026/6/10 13:13:50

2025 网络安全实战宝典:AI 攻防、零信任落地与供应链防护全解析

当全球网络攻击数量同比增长 37%,平均每 11 秒就有企业遭遇勒索软件攻击,2025 年的安全战场已进入 “机器对抗机器” 的全新阶段。从 AI 生成的深度伪造攻击到量子计算对加密体系的威胁,从供应链投毒到零信任落地困境,企业面临的风…

作者头像 李华
网站建设 2026/6/10 12:52:40

OSPF路由协议

OSPF路由协议OSPF(Open Shortest Path First,开放式最短路径优先) 是一种链路状态路由协议,计算最优路由,广泛应用于中大型 IP 网络(企业网、运营商骨干网等)。它属于 IGP(内部网关协…

作者头像 李华
网站建设 2026/6/10 13:12:12

改个劝退小三的 ID

专属 | 私有 他归我|我属他 持证上岗 | 终身有效 心已上锁 | 钥匙在我 官方认证 | 唯一指定 他是甜糖 | 我是糖罐 别动我的人 | 只做你的魂 限定款爱人 | 独家式偏爱 护夫小雷达 | 宠妻警报器 你别惦记了 | 他早有主啦 民政局发的 | 一辈子认栽 粘人小醋精 | 护妻大…

作者头像 李华