def format(self, record):
"""
:param logging.LogRecord record:
"""
super(HtmlFormatter, self).format(record)
if record.funcName:
record.funcName = escape_html(str(record.funcName))
if record.name:
record.name = escape_html(str(record.name))
if record.msg:
record.msg = escape_html(record.getMessage())
if self.use_emoji:
print(record.name, record.levelno, record.levelname)
if record.levelno == logging.DEBUG:
print(record.levelno, record.levelname)
record.levelname += ' ' + EMOJI.WHITE_CIRCLE
elif record.levelno == logging.INFO:
print(record.levelno, record.levelname)
record.levelname += ' ' + EMOJI.BLUE_CIRCLE
else:
record.levelname += ' ' + EMOJI.RED_CIRCLE
return self.fmt % record.__dict__
formatters.py 文件源码
python
阅读 35
收藏 0
点赞 0
评论 0
评论列表
文章目录