如何禁用Flask应用程序运行()的默认消息?

2024-03-28 11:06:32 发布

您现在位置:Python中文网/ 问答频道 /正文

运行flask应用程序时,比如

... 
if __name__ is "__main__":
    app.run(port=self.port)

...

有一些要运行的消息。在

^{pr2}$

我如何禁用所有这些消息?在


Tags: runnameselfapp应用程序消息flaskif
2条回答

要禁止Flask显示有关在生产环境中使用开发服务器的警告横幅消息,请在运行Flask之前添加两条cli行:

from flask import Flask
import sys

cli = sys.modules['flask.cli']
cli.show_server_banner = lambda *x: None

app = Flask(__name__)
app.run(host='0.0.0.0', port='80')

https://gist.github.com/jerblack/735b9953ba1ab6234abb43174210d356

试试这个。 export WERKZEUG_RUN_MAIN=真

相关问题 更多 >