标题:Python中的Web框架 出处:沧海一粟 时间:Wed, 20 Dec 2023 15:30:55 +0000 作者:jed 地址:http://www.dzhope.com/post/1275/ 内容: Python中有许多优秀的Web框架,例如Flask、Django等。这些框架可以帮助我们快速搭建Web应用程序,并实现接口功能。 from flask import Flask from flask import request from flask import jsonify app = Flask(__name__) # 处理GET请求 @app.route('/api', methods=['GET']) def api_get(): # 获取请求参数 param = request.args.get('param') # 处理请求参数 result = {'param': param} # 返回响应数据 return jsonify(result) # 处理POST请求 @app.route('/api', methods=['POST']) def api_post(): # 获取请求数据 data = request.json # 处理请求数据 result = {'data': data} # 返回响应数据 return jsonify(result) if __name__ == '__main__': app.run() 上面的代码演示了如何使用Flask框架搭建一个简单的接口。其中,@app.route装饰器用于指定接口的URL路径和HTTP请求方法。使用request对象可以获取请求参数和请求数据,使用jsonify函数可以将Python对象转换为JSON格式的响应数据。 Generated by Bo-blog 2.1.1 Release