这里是我的Python代码定义Python应用程序不同的路线
import os
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello():
return 'Hello World!'
def Fun():
return 'Having Fun!'
if __name__ == '__main__':
# Bind to PORT if defined, otherwise default to 5000.
port = int(os.environ.get('PORT', 5000))
app.run(host='0.0.0.0', port=port)
在加载它去hello
功能www.example.com/
并返回Hello World!
如何像www.example.com/Fun
一个URL指向另一个功能Fun
更新(工作代码)
更新的代码,但仍然不起作用
import os
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello():
return 'Hello World -- jay!'
@app.route('/fun')
def fun():
return 'have func!'
if __name__ == '__main__':
# Bind to PORT if defined, otherwise default to 5000.
port = int(os.environ.get('PORT', 5000))
app.run(host='0.0.0.0', port=port)
“@ app.route('/ fun')”行应该在“def fun()”声明之前,而不是在“def hello()”之前。 –
确定thnks为dat ...我还有一个问题是否可以指向@ app.route('/ fun')到另一个函数名称? – iJade