完整示例:调用自己的 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())