Flaskserver正在运行但未路由?

时间:2018-10-05 09:02:09

标签: python user-interface flask

嘿,我按照以下方式运行了烧瓶的基本代码-

from flask import Flask
app = Flask(__name__)

@app.route('/')
def hello_world():
    return 'Hello, World!'

然后我按照文档所述运行服务器,并且运行良好。 但是现在当我得到127.0.0.1:5000/时什么也没发生。浏览器不断盘旋,好像在刷新页面,但不路由。

这是我的第一个python / flask代码,所以我不确定自己做错了什么。

EDIT-由docs表示烧瓶的快速入门文档。我知道这很好,我知道了-  服务Flask应用“您好”  *在http://127.0.0.1:5000/上运行(按CTRL + C退出)

2 个答案:

答案 0 :(得分:1)

只需将app.run()添加到相同的代码并执行就可以了。你可以试试看吗?

from flask import Flask
app = Flask(__name__)

@app.route('/')
def hello_world():
    return 'Hello, World!'

app.run()

答案 1 :(得分:0)

我假设您正在使用此Quickstart - A Minimal Application

那是让我们阐明一些要点:

当你说

  

我知道这很好,我正在使用-烧瓶应用“ hello”

您不使用扩展名.py,如果此目录中有另一个具有相同名称的文件,则可能导致一些问题。因此,请确保您的FLASK_APP变量正确。

这应该对您有用,但是如果问题仍然存在,请启用添加调试模式 FLASK_ENV=development到您的环境变量,然后查看为您显示的错误。

希望这可以解决您的问题。