我正在尝试学习如何使用Python Flask构建应用程序,并且在此地址的教程中遇到问题:http://flask.pocoo.org/docs/tutorial/。我按照所有说明(文件夹结构,文件等),但是当我在命令行上使用python运行应用程序时,当我将网址插入浏览器时,应用程序不会运行。我是Python的新手,所以任何帮助都会受到赞赏。会发生什么事?
答案 0 :(得分:1)
好的,我查看了你的代码。这似乎是一个简单的错误:
在flaskr.py中,将这两行移动到文件的末尾。
if __name__ == '__main__':
app.run()
然后它有效。原因是你跑步的时候
python flaskr.py
它遍历文件,当它到达这两行时,它运行服务器,此时路由' /'没有注册。因此它给出了404。