我需要将 http 请求记录到运行 Flask 应用程序的 Waitress 服务器中的文件中。我想将 Flask 应用程序与服务器分开,所以我创建了一个文件
myapp_waitress.py
from myflaskapp import app
from waitress import serve
from paste.translogger import TransLogger
import logging.config
import os
BASE_DIR = os.getcwd()
log_ini_file = os.path.join(BASE_DIR, "mylog.ini")
logging.config.fileConfig(log_ini_file)
logger = logging.getLogger('waitress')
serve(TransLogger(app, setup_console_handler=False))
并像运行 Waitress 服务器一样
python myapp_waitress.py
我应该在 mylog.ini 文件中放入什么来让 Waitress 将请求记录到文件中?我已经阅读了https://docs.pylonsproject.org/projects/waitress/en/stable/logging.html好几次,但作为一个新的 pythonist 并不能理解它。我想要的是来自 Waitress 的文件记录的简单示例。