在Flask中实现RESTful API可以通过以下步骤:
使用Flask框架创建一个Flask应用程序。from flask import Flaskapp = Flask(__name__)创建路由和视图函数来处理不同的HTTP请求方法(GET、POST、PUT、DELETE)。@app.route('/api/resource', methods=['GET'])def get_resource(): # 处理GET请求 pass@app.route('/api/resource', methods=['POST'])def create_resource(): # 处理POST请求 pass@app.route('/api/resource/<int:id>', methods=['PUT'])def update_resource(id): # 处理PUT请求 pass@app.route('/api/resource/<int:id>', methods=['DELETE'])def delete_resource(id): # 处理DELETE请求 pass使用Flask的request对象获取请求参数和数据。from flask import request@app.route('/api/resource', methods=['POST'])def create_resource(): data = request.json # 处理POST请求中的json数据 pass返回响应数据。from flask import jsonify@app.route('/api/resource', methods=['GET'])def get_resource(): data = {'key': 'value'} return jsonify(data)运行Flask应用程序。if __name__ == '__main__': app.run()通过以上步骤,您可以在Flask中实现一个简单的RESTful API。您还可以使用Flask-RESTful等扩展库来更方便地创建RESTful API。


