完整示例:调用自己的 API

71.12 完整示例:调用自己的 API

先启动 Flask 服务,再用 requests 调用本地 http://127.0.0.1:5000/api/...。

两个终端:一个跑 flask run,一个跑客户端脚本。

客户端调用本地 API

# ========================================
# 示例:调用本地 Flask API
# 前提:Flask 服务已在 5000 端口运行
# ========================================
import requests

BASE = 'http://127.0.0.1:5000'

# GET 列表
r = requests.get(f'{BASE}/api/students', timeout=5)
print('列表', r.json())

# POST 新增
r = requests.post(
    f'{BASE}/api/students',
    json={'name': '小刚', 'score': 85},
    timeout=5
)
print('新增', r.status_code, r.json())