首页 > 解决方案 > Python Flask 应用程序路由运行不正常

问题描述

我试图在其他问题中找到解决我的问题的方法,但我做不到。

我下载了 python 烧瓶并制作了我的第一个烧瓶应用程序,它运行良好。

这是代码:

from flask import Flask

app = Flask(__name__)

@app.route("/")
def index():
    return "Hello, world!"

当我运行我添加的第二个文件app.route ("/ david")并再次执行相同的过程时,刷新它并没有任何改变。

也就是说,我要去/ david,我得到一个 URL 错误这是我的第二个文件

from flask import Flask

app = Flask(__name__)

@app.route("/")
def index():
    return "Hello, world!"

@app.route("/david")
def david():
    return "Hello, David!"

我对添加了一些路由的其他文件进行了相同的尝试,结果与第一个文件相同

谢谢你的回答,希望能解决我的问题。

标签: pythonflaskroutes

解决方案


我遇到过同样的问题。首先尝试重新启动 IDE;这对我有用。如果这不起作用,请尝试清除 Windows 端口:

  • 打开任务管理器
  • 单击“处理”选项卡
  • 启用“PID”列:查看 -> 选择列 -> 选中 PID 框
  • 找到 PID(在您的情况下,5000 - 烧瓶默认端口)并单击“END PROCESS”

推荐阅读