fastapi(66)- 修改 uvicorn 的日志格式


fastapi(66)- 修改 uvicorn 的日志格式 

默认启动 uvicorn 之后,访问接口会有打印日志,如下

但我觉得这个日志满足不了我,我想加内容,比如时间戳,那要怎么操作捏

首先打断点 debug 走起

http://www.uvicorn.org/settings/#logging

uvicorn 提供了一个参数  --log-config  可以自行提供日志配置文件

从源码也能看到,可以支持 .ini .json .yaml  三种格式的日志配置文件

通过 --log-config 修改 uvicorn 的日志格式

具体什么命名,什么格式自己决定即可

像上面我加了  %(asctime)s 是 logging 模块自带的格式字符串来的,类似的还有很多,具体可看

 

  • 本文作者: 小菠萝测试笔记
  • 本文链接: