【发布时间】:2021-01-15 11:12:42
【问题描述】:
编辑:我使用 ATOM 作为我的代码编辑器
这是我的第一个烧瓶应用程序。这是 api.py 的代码:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Hello, World!'
@app.route('/csi/')
def cs():
return 'Hello, World!'
app.run()
我可以显示带有路由('/')的主页,但是,当我运行带有扩展路由('/csi')的 URL 时,它显示 404 not found。
这是我试图运行的:
http://127.0.0.1:5000/csi
并收到以下错误消息:
未找到
在服务器上找不到请求的 URL。如果您手动输入了 URL,请检查您的拼写并重试。
【问题讨论】:
-
尝试从
/csi/中删除尾随/ -
代码看起来不错。我已经用 python 3.9.1 试过了。两条路线都对我有用。
-
所以您在 ATOM 中运行它,在这种情况下,ATOM 也是您的 Web 客户端(大多数人会使用“浏览器”而不是“Web 客户端”——嗯,Web 客户端是更通用的术语) .
标签: python flask web web-development-server