我是一个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/欢迎