首页 > 解决方案 > 如何删除 Flask 服务器消息

问题描述

如何从烧瓶记录的控制台中删除所有消息。

为了快速说明,我尝试了:

import logging
log = logging.getLogger('werkzeug')
log.setLevel(logging.ERROR)
app.logger.disabled = True
log.disabled = True

但它只阻止请求日志而不是服务器启动。

标签: pythonflaskloggingconsole

解决方案


这是一个工作示例:

from flask import Flask
app = Flask(__name__)

import logging
log = logging.getLogger('werkzeug')
log.setLevel(logging.ERROR)
app.logger.disabled = True
log.disabled = True

@app.route("/")
def hello():
    return "Hello World!"

if __name__ == "__main__":
    app.run()

推荐阅读