我正在尝试从Medium和YouTube教程中教自己烧瓶,并不断遇到相同的错误。
通常,我会以为我搞砸了,犯了一个拼写错误,并且不应该问一个如何在公共论坛上解决它的问题而感到尴尬,但是我实际上是在不做任何更改的情况下复制粘贴了代码。
我发现了一个Medium post,可通过简单的说明逐步指导您并运行代码
from flask import Flask # import flask
app = Flask(__name__) # create an app instance
@app.route("/") # at the end point /
def hello(): # call method hello
return "Hello World!" # which returns "hello world"
if __name__ == "__main__": # on running python app.py
app.run() # run the flask app
,并继续出现相同的错误。有人知道我在做什么错吗?
答案 0 :(得分:0)
您可以尝试将app.run()
更改为app.run(debug=True)
,然后重新启动服务器吗?
此外,重新启动后,请尝试以隐身方式访问该链接,以确保这不是缓存问题。
正如Medium在该教程中进一步解释的那样:
出于开发目的,我们将其称为调试模式。设置
debug=True
后,服务器将在我们向Flask应用程序添加新代码时重启。
答案 1 :(得分:0)
因此,我尝试了所有这些方法,但没有任何效果。然后,我重新启动计算机,但仍然无法正常工作。然后我又重新启动了两次,并且都成功了,所以我不知道发生了什么。