mirror of
https://github.com/nonebot/nonebot2.git
synced 2024-11-28 16:16:21 +08:00
56 lines
804 B
Markdown
56 lines
804 B
Markdown
---
|
|
contentSidebar: true
|
|
sidebarDepth: 0
|
|
---
|
|
|
|
# NoneBot.log 模块
|
|
|
|
## 日志
|
|
|
|
NoneBot 使用 [loguru](https://github.com/Delgan/loguru) 来记录日志信息。
|
|
|
|
自定义 logger 请参考 [loguru](https://github.com/Delgan/loguru) 文档。
|
|
|
|
|
|
## `logger`
|
|
|
|
|
|
* **说明**
|
|
|
|
NoneBot 日志记录器对象。
|
|
|
|
|
|
|
|
* **默认信息**
|
|
|
|
|
|
* 格式: `[%(asctime)s %(name)s] %(levelname)s: %(message)s`
|
|
|
|
|
|
* 等级: `DEBUG` / `INFO` ,根据 config 配置改变
|
|
|
|
|
|
* 输出: 输出至 stdout
|
|
|
|
|
|
|
|
* **用法**
|
|
|
|
|
|
```python
|
|
from nonebot.log import logger
|
|
```
|
|
|
|
|
|
## _class_ `LoguruHandler`
|
|
|
|
基类:`logging.Handler`
|
|
|
|
|
|
### `emit(record)`
|
|
|
|
Do whatever it takes to actually log the specified logging record.
|
|
|
|
This version is intended to be implemented by subclasses and so
|
|
raises a NotImplementedError.
|