一、下面是一个简单的Python Flask服务示例,它可以接受用户输入,并根据输入生成一个随机数字:
python">python">from flask import Flask, render_template
import random
app = Flask(__name__)
@app.route('/')
def index():
return render_template('index.html')
@app.route('/random-number', methods=['GET'])
def generate_random_number():
number = random.randint(1, 100)
return render_template('random_number.html', number=number)
if __name__ == '__main__':
app.run()
这个示例中,我们使用了Flask框架的 Flask 模块,render_template 函数用于将模板渲染为HTML代码,route 函数用于定义HTTP请求,if __name__ == '__main__':在主程序中运行`语句用于确保在运行过程中第一次启动Flask应用程序时该服务将运行。
在index路由中,我们使用render_template函数将一个HTML模