它显示了与根网址相关的功能即(' /')但如果我写@ app.route(' / home')它会给我错误
答案 0 :(得分:1)
根据您的澄清评论,您的浏览器似乎正在访问以前版本的应用服务器。
使用PyCharm IDE时,我自己遇到了这个问题。在Windows上,关闭这些旧版本服务器的方法是按Ctrl+Shift+Esc
或Python
(Windows 10)查看正在运行的进程列表。然后向下滚动,直到看到名为{{1}}的进程并将它们全部关闭。
答案 1 :(得分:1)
我不知道这是由于其他一些python应用程序运行还是其他原因 但是当我是烧瓶的初学者时,由于书写而出现了此错误
app.route('/')
代替@app.route('/)
:|
尽管没有 @ ,它仍然运行服务器。
看看是否如此
答案 2 :(得分:0)
你应该写@app.route('/home/')。这为我解决了问题!
答案 3 :(得分:0)
我最初尝试使用 @app.route("/hello") ,其中我定义的函数是 def hello(): 返回“一些声明” 这给了我上述错误,我删除了“/hello”并尝试使用“/”这为我解决了问题。 p.s(我在 pycharm 中做了这个,而 os 是 windows 10)