为了账号安全,请及时绑定邮箱和手机立即绑定

为什么这个烧瓶没有根据我的代码显示标准消息?

为什么这个烧瓶没有根据我的代码显示标准消息?

慕勒3428872 2023-03-16 17:02:20
我的休息服务位于http://127.0.0.1:5000,但是当我启动它时,它给了我 404:Not FoundThe requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.这是为什么?我希望我的服务器显示一些状态消息,例如“服务就绪”。当我按“http://127.0.0.1:5000/parser/tengrinews”并按回车键时,我将使用的实际功能是可访问且有效的,它会输出我在 Flask 应用程序的功能中编码的消息:[  "parsing this website :",   "tengrinews"]主要代码:from flask import Flaskimport requestsfrom datetime import datetimefrom flask import jsonifyapp = Flask(__name__)#this is my std method i can't see@app.route("/http://127.0.0.1:5000/", methods = ['GET'])def main():    return jsonify('service is ready')@app.route("/parser/<string:website>", methods = ['GET'])def parse(website):        return jsonify("parsing this website :", website   )if __name__ == "__main__":    app.run(debug=True)
查看完整描述

1 回答

?
天涯尽头无女友

TA贡献1831条经验 获得超9个赞

更改此行 -

@app.route("/http://127.0.0.1:5000/", methods = ['GET'])

@app.route("/", methods = ['GET'])

因为您只需指定将要使用的扩展 URL。装饰@app.route者为我们处理剩下的事情

注意*(不要这样做。仅供娱乐)-
如果您想继续使用,@app.route("/http://127.0.0.1:5000/", methods = ['GET'])请使用 url - 访问端点http://localhost:5000/http://127.0.0.1:5000/。你会得到这样的回应"service is ready"


查看完整回答
反对 回复 2023-03-16
  • 1 回答
  • 0 关注
  • 91 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信