我知道我可以设置logging.Formatter().converter = time.gmtime
。但是我怎么能在 YAML 中做到这一点logging.config.dictConfig
呢?
这是我所做的:
version: 1
formatters:
simple:
format: '%(asctime)s - %(name)s - %(levelname)s - %(message)s'
converter: ext://time.gmtime
handlers:
console:
class: logging.StreamHandler
level: DEBUG
formatter: simple
stream: ext://sys.stdout
loggers:
my_app:
level: DEBUG
handlers: [console]
但它仍然以当地时间登录。