擅长:python、mysql、java
<p>结合@Yagiz Degirmenci和@HappyFace的答案,我得到了这个代码</p>
<pre class="lang-py prettyprint-override"><code>LOGGING_CONFIG["formatters"]["default"]["fmt"] = "%(asctime)s [%(name)s] %(levelprefix)s %(message)s"
LOGGING_CONFIG["formatters"]["access"][
"fmt"] = '%(asctime)s [%(name)s] %(levelprefix)s %(client_addr)s - "%(request_line)s" %(status_code)s'
</code></pre>
<p>日志如下所示:</p>
<pre><code>2021-03-31 18:38:22,728 [uvicorn.error] INFO: Started server process [21824]
2021-03-31 18:38:22,729 [uvicorn.error] INFO: Waiting for application startup.
2021-03-31 18:38:22,729 [uvicorn.error] INFO: Application startup complete.
2021-03-31 18:38:22,729 [uvicorn.error] INFO: Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit)
2021-03-31 18:38:26,359 [uvicorn.access] INFO: 127.0.0.1:51932 - "POST /limit HTTP/1.1" 200 OK
</code></pre>