Flask 无需重新启动应用程序即可开发烧瓶

Flask 无需重新启动应用程序即可开发烧瓶,flask,Flask,我尝试使用Flask来制作一个小应用程序,但是经常需要重新启动应用程序来查看结果,这是一种过分的做法 是否存在只更新应用程序而不重新启动的设置?(类似于任何像样的PHP或Java/JSP应用程序) [编辑] 通过将标志debug设置为True,可以手动或自动重新启动应用程序。 在这两种情况下,应用程序都会重新启动。我对应用程序的无启动/重启感兴趣-不是手动或自动的 最好的例子是一个PHP页面,您不必重新启动整个服务器就可以看到更改 app = Flask(__name__) ... app.ru

我尝试使用Flask来制作一个小应用程序,但是经常需要重新启动应用程序来查看结果,这是一种过分的做法

是否存在只更新应用程序而不重新启动的设置?(类似于任何像样的PHP或Java/JSP应用程序)

[编辑] 通过将标志debug设置为True,可以手动或自动重新启动应用程序。 在这两种情况下,应用程序都会重新启动。我对应用程序的无启动/重启感兴趣-不是手动或自动的

最好的例子是一个PHP页面,您不必重新启动整个服务器就可以看到更改

app = Flask(__name__)
...
app.run(debug=True)

不要在生产中使用
debug=True

set
debug=True
debug==True只需指示引擎重新启动即可。它不会消除重新启动。