🧩 一、功能介绍
本教程将实现:
自动请求开盘啦的行业板块分类数据(如板块名称、涨幅、主力净额、涨速等);
解析返回的 JSON 数据;
保存为本地 CSV 文件,便于分析或建模使用。
🛠️ 二、环境准备
请确保 Python 环境已安装以下库:
pip install requests pandas
🧱 三、接口说明
我们调用的是开盘啦 App 的一个 POST 接口:
https://apphq.longhuvip.com/w1/api/index.php
请求参数详解(位于 data 字典中):
a: RealRankingInfo:表示请求的是实时排名类数据;
c: ZhiShuRanking:请求的是“指数排行”(即板块)数据;
ZSType: 4:表示行业分类;
其他参数用于模拟 App 请求(如版本号、设备ID等)。
📦 四、核心代码解析
- 请求数据函数:spider_stock()
该函数完成了所有 POST 请求及响应解析:
def spider_stock():
...
response = requests.post(url, headers=headers, data=data, timeout=10)
if response.status_code =
本主题为课程学员专享,成为股票量化投资课程学员后可免费阅读
成为学员