以下是一个示例代码,它遍历一个数据集,并将数据作为响应发送给客户端。
from flask import Flask, jsonify
app = Flask(__name__)
data = [
{"id": 1, "name": "John"},
{"id": 2, "name": "Jane"},
{"id": 3, "name": "Bob"}
]
@app.route('/data', methods=['GET'])
def get_data():
response = []
for item in data:
response.append(item)
return jsonify(response)
if __name__ == '__main__':
app.run()
在上述示例中,我们使用了Flask框架来创建一个简单的Web应用。我们定义了一个路由'/data',使用GET方法来获取数据。在路由处理函数get_data()
中,我们遍历数据集,并将每个项添加到一个响应列表中。最后,我们将响应列表转换为JSON格式,并将其作为响应发送给客户端。
请注意,上述示例中的数据集是硬编码的。在实际应用中,您可能需要从数据库或其他数据源中获取数据。