AKShare 高频请求东财数据接口的异常问题及解决方案
AI-摘要
Tianli GPT
AI初始化中...
介绍自己
生成本文简介
推荐相关文章
前往主页
前往tianli博客
AKShare 高频请求东财数据接口的异常问题及解决方案
使用 AKShare 调用东方财富网数据接口
stock_zh_a_hist时,因请求频率过高导致连接中断的解决方案。
问题现象
当程序频繁获取东财数据接口 ak.stock_zh_a_hist 时,系统返回错误 'Connection aborted.', RemoteDisconnected('Remote end closed connection without response'),连接中断。
错误表明服务器端主动断开了连接,通常发生在短时间内发送过多请求时。

首次尝试
添加随机的接口请求时间间隔,问题依旧存在。

解决方案
在程序运行的机器上,打开东财页面(https://www.eastmoney.com/),右上角登录账号后,问题即可解除。

登录东财后,系统运行正常。

总结
东财接口对未登录状态下的高频请求有连接保护机制,登录账号后可正常使用 AKShare 获取数据。
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 WaNG
评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果