Flask 路线:404

Flask 路线:404,flask,Flask,我正在遵循中的步骤 获取http://localhost:5000/ 尽管如此,我们仍能得到预期的响应http://localhost:5000/hello 只得到404 这里是代码的一部分 from flask import Flask, Response, request, render_template from twilio.twiml.voice_response import VoiceResponse from twilio.rest import Client @app.rou

我正在遵循中的步骤

获取http://localhost:5000/ 尽管如此,我们仍能得到预期的响应http://localhost:5000/hello 只得到404

这里是代码的一部分

from flask import Flask, Response, request, render_template
from twilio.twiml.voice_response import VoiceResponse
from twilio.rest import Client

@app.route('/hello', methods=['GET', 'POST'])
def hello():
    response = VoiceResponse()
    response.say('Hello there! You have successfully configured a web hook.')
    response.say('Good luck on your Twilio quest!', voice='woman')
    return Response(str(response), mimetype='text/xml')
实际上,我在那里
python app.py
上运行了这个示例,唯一的修改是应用程序需要的三个系统环境变量


我不知道是什么原因造成的。有人能给我一个线索吗?

我以前也有同样的问题。但我的问题解决了,因为其他应用程序正在端口5000上运行。试着换个端口,我想应该可以。
请尝试参考您是否创建了客户端实例。文档说导入是不够的。@kate melnykova抱歉,我有点误导了,我刚刚更新了OP。我实际上在那里运行了这个示例,唯一的修改是应用程序需要的三个系统环境变量。