formatter = logging.Formatter("format = '%(asctime)s - %(name)s - %(levelname)s - %(message)s-%(funcName)s',")
时间: 2024-05-21 12:18:16 浏览: 200
python logging.info在终端没输出的解决
在这个代码中,你正在创建一个格式化器对象 `formatter`,并将其设置为使用特定的格式字符串来格式化日志记录。这个格式字符串包括以下字段:
- `asctime`: 记录的时间戳
- `name`: 记录器的名称
- `levelname`: 日志级别(例如,DEBUG,INFO,WARNING,ERROR,CRITICAL)
- `message`: 日志消息本身
- `funcName`: 调用日志记录的函数名
注意,你的格式字符串似乎有一个额外的问题——它包含了一个名为 `format` 的字符串,然而这个字符串并没有在格式化器中使用。你可以将 `format` 从格式化器字符串中删除。
阅读全文