如何在Flask应用中打开日志

时间:2018-08-11 01:22:45

标签: python flask socket.io

正在测试flask-SocketIO应用,但看不到任何日志。它崩溃了,但是没有在我的Konsole中写任何东西。我只看到的是:

 ~/PycharmProjects/chat $ flask run
 * Serving Flask-SocketIO app "main.py"
 * Forcing debug mode off

它是否与Socket-IO库连接?其他Flask应用程序正常运行,并且所有内容都显示在控制台中。

2 个答案:

答案 0 :(得分:2)

您需要将debug设置为True。这样做:

export FLASK_APP=main.py
export FLASK_DEBUG=1
flask run

现在,您将能够在控制台中看到详细的调试信息。

答案 1 :(得分:2)

在终端中,输入None

Flask上的开发模式可启用日志记录功能以及许多对开发人员有用的工具。