Flask and python



我是一个flask和python的新手,并遵循官方文档(flask)。我已经设置了项目,当我运行:

from flask import Flask 
app = Flask(__name__)
@app.route('/')
def hello_world():
    return 'Hello World!' 
if __name__ == '__main__': 
    app.run()  

它在localhost:/5000上给出了正确的输出。但是如果我输入:

from flask import Flask 
app = Flask(__name__) 
@app.route('/') 
def hello_world():     
    return 'Hello World!' 
@app.route('/welcome') 
def welcome():     
    return 'welcome'  
if __name__ == '__main__':     
    app.run(debug=True)

然后转到localhost:/5000/welcome,它显示我File Not Found错误。为什么会发生这种情况?

端口号前不应该有斜杠。试试这些url:

localhost: 5000

localhost: 5000/欢迎

最新更新