python-3.x - python 记录器级别和处理程序级别优先级
问题描述
如果我正确理解 python 文档。Python 允许您使用 设置记录器级别logger.setLevel
和使用handler.setLevel
. 最后一层将是两个较窄的层的交集。
我的问题是有什么方法可以让我忽略记录器级别并使用我的处理程序级别域?
import logging
logger.setLevel('Error')
logger.addHandler(handler)
handler.setLevel('INFO')
处理程序的最终级别将是Error
,但我希望它是INFO
解决方案
推荐阅读
- html - 右侧的主按钮首先获得焦点是不是很烦人?
- azure-devops - Azure DevOps 服务器导入管道功能忽略审批者定义
- python - Azure Python SDK 是否没有用于预配存储帐户的 create_or_update?
- python - 带有 zeep 的 xsd:string[] 的 SOAP 字符串列表
- php - 如何在这个 css 字符串中生成随机数(laravel)
- asp.net-core - Asp.Net Core cookie 身份验证选项登录路径通过 HTTP 路由
- ssh - 使用 SSH 将文件发送到 SFTP 服务器的 WSO2 代理服务无法进行身份验证
- java - 如果在springboot的结果中合并/组合,缓存方法(使用咖啡因)是否可能返回部分响应?
- python - 几个numba函数的并行编译
- java - 如何将 MongoDB 集合转换为 Java 对象?