我正在计算机上运行Flask服务器,并且想将现有的werkzeug日志添加到我自己的处理程序中,我尝试使用以下代码:
myhandler = ...
flask_logger = logging.getLogger('werkzeug')
for hdl in flask_logger.handlers:
flask_logger.removeHandler(hdl)
flask_logger.propagate = False
flask_logger.addHandler(handler)
但是当我运行Flask服务器时,我看到每个请求的两个日志,一个来自我自己的处理程序,另一个来自我原来的werkzeug处理程序,为什么不删除它们?