有没有办法从配置文件配置flask app.logger,例如:
logging.config.fileConfig('/path/to/logging.cfg')
或者
logging.config.dictConfig(config_dict)
所以我可以app.logger.info('some message')
用来登录开发和产品模式。
你需要先打电话app.logger
,然后再打电话logging.config.dictConfig(config_dict)
。记录器名称应在 config_dict 和 app.logger_name 中相同
logging
将第 22 行更改为app.logger
- 这将为您当前的 Flask 应用程序配置记录器。或者,您可以使用日志记录模块的getLogger
功能并使用app.logger_name
来拉取正确的记录器。