Python 理解默认烧瓶日志记录

Python 理解默认烧瓶日志记录,python,flask,logging,Python,Flask,Logging,Flask写了一些日志行,但我没有设置任何特殊的行或添加任何额外的行,例如: 127.0.0.1 - - [08/Jul/2020 10:24:46] "GET /swaggerui/favicon-32x32.png HTTP/1.1" 200 - 127.0.0.1 - - [08/Jul/2020 10:24:46] "GET /swagger.json HTTP/1.1" 200 - 127.0.0.1 - - [08/Jul/2020 10:24

Flask写了一些日志行,但我没有设置任何特殊的行或添加任何额外的行,例如:

127.0.0.1 - - [08/Jul/2020 10:24:46] "GET /swaggerui/favicon-32x32.png HTTP/1.1" 200 -
127.0.0.1 - - [08/Jul/2020 10:24:46] "GET /swagger.json HTTP/1.1" 200 -
127.0.0.1 - - [08/Jul/2020 10:24:52] "GET /random_resource/1/1 HTTP/1.1" 404 -
我一直在学习日志模块,我希望实现更好的日志记录,而不必每次实际添加日志调用:

log.warn('Warning message')
我想修改正在使用的现有日志,并根据自己的意愿对其进行修改,而无需将调用添加到模块的everyline日志中

编辑

使用app.logger无法解决此问题,因为它会产生完全不同的格式:

app.logger.info(f"user_id:{request.view_args['user_id']}")

[2020-07-08 11:56:33,894] INFO in __init__: user_id:1

Flask的日志实例可通过
app.logger

另见正式文件:


很抱歉,但不是这样,应用程序本身仍然会生成如下日志:127.0.0.1---[08/Jul/2020 11:56:33]“GET/random_resource/1/1 HTTP/1.1”404-。如果我使用你的建议,它看起来是另一种格式:[2020-07-08 11:56:33894]init:user\u id:1中的信息,我很抱歉。如果官方文档有误,请在GitHub的Flask Bug tracker上提交问题。