python 日志记录中的大括号样式
Curly brace style in python logging
this section 的前三段说明可能使用 {} 格式来记录格式字符串。
If you are using {}-formatting (str.format()), you can use {attrname} as the placeholder in the format string.
然而,它不起作用。
import logging
logging.basicConfig(level=logging.INFO, format='[{asctime}] {message}')
logging.info('foo')
打印,
[{asctime}] {message}
怎么了?
您需要声明您的格式样式:
import logging
logging.basicConfig(level=logging.INFO, format='[{asctime}] {message}', style='{')
logging.info('test')
工作正常:
[2020-03-24 14:44:02,214] test
this section 的前三段说明可能使用 {} 格式来记录格式字符串。
If you are using {}-formatting (str.format()), you can use {attrname} as the placeholder in the format string.
然而,它不起作用。
import logging
logging.basicConfig(level=logging.INFO, format='[{asctime}] {message}')
logging.info('foo')
打印,
[{asctime}] {message}
怎么了?
您需要声明您的格式样式:
import logging
logging.basicConfig(level=logging.INFO, format='[{asctime}] {message}', style='{')
logging.info('test')
工作正常:
[2020-03-24 14:44:02,214] test