本文将介绍如何构建一个简单的RESTful API。RESTful API是一种用于Web服务的架构风格,它通过使用HTTP协议进行通信。

起步

  1. 安装Python:首先,确保你的电脑上安装了Python环境。
  2. 创建项目:创建一个新的目录来存放你的项目文件。

快速开始

以下是一个简单的RESTful API示例:

from flask import Flask, jsonify, request

app = Flask(__name__)

@app.route('/items', methods=['GET'])
def get_items():
    items = [
        {'id': 1, 'name': '苹果'},
        {'id': 2, 'name': '香蕉'},
        {'id': 3, 'name': '橙子'}
    ]
    return jsonify(items)

@app.route('/items/<int:item_id>', methods=['GET'])
def get_item(item_id):
    item = next((item for item in items if item['id'] == item_id), None)
    if item is not None:
        return jsonify(item)
    else:
        return jsonify({'error': 'Item not found'}), 404

if __name__ == '__main__':
    app.run(debug=True)

扩展阅读

想要了解更多关于Flask的信息?请访问我们的Flask官方文档.

Python