在 yfinance
仓库中,scrapers
和 screener
是两个不同但相关的功能模块,主要区别和联系如下:
1. 功能定位不同
scrapers
(数据抓取器)
- 定位:底层数据获取工具,负责从雅虎财经页面或 API 中直接抓取原始数据,并解析为结构化格式(如 JSON、DataFrame)。
- 典型场景:抓取股票持有者信息(如机构持有者、内幕交易数据)、实时行情数据、历史价格等。
- 示例模块:
scrapers/holders.py
中的Holders
类,通过_fetch
和_parse
方法从网页或 API 提取原始数据并清洗。
screener
(筛选器)
- 定位:上层...