Python yfinance库股票数据下载功能数小时前突然失效求助
问题复现与原因
你提供的代码实测确实存在下载功能失效的问题,该问题不属于代码逻辑错误,是yfinance的版本适配问题:
雅虎财经近期调整了数据接口的鉴权规则,低版本yfinance仅完成了info等部分接口的适配,未覆盖download下载接口,因此会出现其余功能正常、仅数据下载失效的情况。
修复方案
- 首先升级yfinance到最新稳定版,执行命令:
pip install --upgrade yfinance - 升级完成后可使用调整后的代码运行,补全日期参数的前导零避免解析异常:
import yfinance symbol = "NFLX" data = yfinance.download(symbol, start='2019-01-01', end='2021-01-06') print(data)
- 若网络访问雅虎财经受限,可在
download方法中添加proxy参数指定可用代理地址。
内容的提问来源于stack exchange,提问作者Menachem
相关产品推荐
相关产品推荐

