mirror of
				https://github.com/nonebot/nonebot2.git
				synced 2025-11-04 00:46:43 +00:00 
			
		
		
		
	
		
			
				
	
	
	
		
			1.3 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	
			1.3 KiB
		
	
	
	
	
	
	
	
sidebar_position, description
| sidebar_position | description | 
|---|---|
| 7 | nonebot.log 模块 | 
nonebot.log
本模块定义了 NoneBot 的日志记录 Logger。
NoneBot 使用 loguru 来记录日志信息。
自定义 logger 请参考 自定义日志
以及 loguru 文档。
var logger
- 
类型: Logger
 - 
说明
NoneBot 日志记录器对象。
默认信息:
- 格式: 
[%(asctime)s %(name)s] %(levelname)s: %(message)s - 等级: 
INFO,根据config.log_level配置改变 - 输出: 输出至 stdout
 
 - 格式: 
 - 
用法
from nonebot.log import logger 
class LoguruHandler(<auto>)
- 
说明: logging 与 loguru 之间的桥梁,将 logging 的日志转发到 loguru。
 - 
参数
auto
 
method emit(record)
- 
参数
record(logging.LogRecord)
 - 
返回
- untyped
 
 
def default_filter(record)
- 
说明: 默认的日志过滤器,根据
config.log_level配置改变日志等级。 - 
参数
record(Record)
 - 
返回
- untyped
 
 
var default_format
- 
类型: str
 - 
说明: 默认日志格式