有没有办法从配置文件配置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来拉取正确的记录器。