efinance icon indicating copy to clipboard operation
efinance copied to clipboard

efinance.stock.get_realtime_quotes()只能获取到200个,疑似东方财富使用了分页

Open 2824799 opened this issue 10 months ago • 23 comments

2824799 avatar Feb 15 '25 08:02 2824799

验证了一下,是服务端那边做了限制,现在一页最多获取200条数据,即便请求参数设置超过这个数也只能有200

Micro-sheep avatar Feb 15 '25 12:02 Micro-sheep

怎么修改~~大哥~~

XiaoKing1998 avatar Feb 16 '25 13:02 XiaoKing1998

我先前用akshare是正常的,结果这两天也是只有200条,更新akshare到最新版本又可以了,我是在安卓设备上用efinance,估计可以参考akshare的调用

Alex92908 avatar Feb 16 '25 15:02 Alex92908

是说怎么今天取得的数据少了呢 我还以为是我写的程序错误了 蹲一个进度

XH888 avatar Feb 17 '25 03:02 XH888

影响面甚广啊,紧急求助...

NicholasQu avatar Feb 17 '25 06:02 NicholasQu

明天开盘之前我更新个版本

Micro-sheep avatar Feb 17 '25 06:02 Micro-sheep

明天开盘之前我更新个版本

感謝. 辛苦了.

listening365 avatar Feb 17 '25 06:02 listening365

明天开盘之前我更新个版本

老板给力!

NicholasQu avatar Feb 17 '25 09:02 NicholasQu

给力!等更新!

dbwsgod avatar Feb 17 '25 11:02 dbwsgod

@dbwsgod @NicholasQu @XH888 @Alex92908 @2824799 已更新,最新版本是 0.5.3,通过 pip 镜像安装可能有缓存,如果未安装到 0.5.3 版本,可运行下面命令安装

pip install git+https://github.com/Micro-sheep/efinance

Micro-sheep avatar Feb 17 '25 14:02 Micro-sheep

@dbwsgod @NicholasQu @XH888 @Alex92908 @2824799 已更新,最新版本是 0.5.3,通过 pip 镜像安装可能有缓存,如果未安装到 0.5.3 版本,可运行下面命令安装

pip install git+https://github.com/Micro-sheep/efinance

测试通过,大赞owner的效率,辛苦您!

NicholasQu avatar Feb 17 '25 14:02 NicholasQu

更新成功,非常感谢!

dbwsgod avatar Feb 18 '25 02:02 dbwsgod

貌似又不行啦

pretty868 avatar Feb 18 '25 03:02 pretty868

又不行了

gucasbrg avatar Feb 18 '25 07:02 gucasbrg

又不行了

没复现,0.5.3 版本下当前获取到的数据条数是 5688 条

Micro-sheep avatar Feb 18 '25 07:02 Micro-sheep

难道我是个例?

版本是0.5.3

运行指令 print(ef.stock.get_realtime_quotes()) 后只显示200条

------------------ 原始邮件 ------------------ 发件人: "Micro-sheep/efinance" @.>; 发送时间: 2025年2月18日(星期二) 下午3:13 @.>; 抄送: "pretty @.@.>; 主题: Re: [Micro-sheep/efinance] efinance.stock.get_realtime_quotes()只能获取到200个,疑似东方财富使用了分页 (Issue #192)

又不行了

没复现,0.5.3 版本下当前获取到的数据条数是 5688 条

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***> Micro-sheep left a comment (Micro-sheep/efinance#192)

又不行了

没复现,0.5.3 版本下当前获取到的数据条数是 5688 条

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

pretty868 avatar Feb 18 '25 07:02 pretty868

难道我是个例?

版本是0.5.3

运行指令 print(ef.stock.get_realtime_quotes()) 后只显示200条

------------------ 原始邮件 ------------------

发件人: "Micro-sheep/efinance" @.***>;

发送时间: 2025年2月18日(星期二) 下午3:13

@.***>;

抄送: "pretty @.@.>;

主题: Re: [Micro-sheep/efinance] efinance.stock.get_realtime_quotes()只能获取到200个,疑似东方财富使用了分页 (Issue #192)

又不行了

没复现,0.5.3 版本下当前获取到的数据条数是 5688 条

Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you commented.Message ID: @.***>

Micro-sheep left a comment (Micro-sheep/efinance#192)

又不行了

没复现,0.5.3 版本下当前获取到的数据条数是 5688 条

Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you commented.Message ID: @.***>

先确定一下运行的版本跟安装的版本是否都是 0.5.3 吧,加下面的代码来确定

from efinance import __version__

print(__version__.__version__)

输出应该是 0.5.3

Micro-sheep avatar Feb 18 '25 07:02 Micro-sheep

确实如你预期,我安装的版本是0.5.3,但实际运行的是0.5.0。

请问我应该怎么切换过来?

------------------ 原始邮件 ------------------ 发件人: "Micro-sheep/efinance" @.>; 发送时间: 2025年2月18日(星期二) 下午3:30 @.>; 抄送: "pretty @.@.>; 主题: Re: [Micro-sheep/efinance] efinance.stock.get_realtime_quotes()只能获取到200个,疑似东方财富使用了分页 (Issue #192)

难道我是个例?

版本是0.5.3

运行指令 print(ef.stock.get_realtime_quotes()) 后只显示200条

------------------ 原始邮件 ------------------

发件人: "Micro-sheep/efinance" @.***>;

发送时间: 2025年2月18日(星期二) 下午3:13

@.***>;

抄送: "pretty @.@.>;

主题: Re: [Micro-sheep/efinance] efinance.stock.get_realtime_quotes()只能获取到200个,疑似东方财富使用了分页 (Issue #192)

又不行了

没复现,0.5.3 版本下当前获取到的数据条数是 5688 条

Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you commented.Message ID: @.***>

Micro-sheep left a comment (#192)

又不行了

没复现,0.5.3 版本下当前获取到的数据条数是 5688 条

Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you commented.Message ID: @.***>

先确定一下运行的版本跟安装的版本是否都是 0.5.3 吧,加下面的代码来确定 from efinance import version print(version.version)

输出应该是 0.5.3

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***> Micro-sheep left a comment (Micro-sheep/efinance#192)

难道我是个例?

版本是0.5.3

运行指令 print(ef.stock.get_realtime_quotes()) 后只显示200条

------------------ 原始邮件 ------------------

发件人: "Micro-sheep/efinance" @.***>;

发送时间: 2025年2月18日(星期二) 下午3:13

@.***>;

抄送: "pretty @.@.>;

主题: Re: [Micro-sheep/efinance] efinance.stock.get_realtime_quotes()只能获取到200个,疑似东方财富使用了分页 (Issue #192)

又不行了

没复现,0.5.3 版本下当前获取到的数据条数是 5688 条

Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you commented.Message ID: @.***>

Micro-sheep left a comment (#192)

又不行了

没复现,0.5.3 版本下当前获取到的数据条数是 5688 条

Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you commented.Message ID: @.***>

先确定一下运行的版本跟安装的版本是否都是 0.5.3 吧,加下面的代码来确定 from efinance import version print(version.version)

输出应该是 0.5.3

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

pretty868 avatar Feb 18 '25 07:02 pretty868

确实如你预期,我安装的版本是0.5.3,但实际运行的是0.5.0。

请问我应该怎么切换过来?

------------------ 原始邮件 ------------------

发件人: "Micro-sheep/efinance" @.***>;

发送时间: 2025年2月18日(星期二) 下午3:30

@.***>;

抄送: "pretty @.@.>;

主题: Re: [Micro-sheep/efinance] efinance.stock.get_realtime_quotes()只能获取到200个,疑似东方财富使用了分页 (Issue #192)

难道我是个例?

版本是0.5.3

运行指令 print(ef.stock.get_realtime_quotes()) 后只显示200条

------------------ 原始邮件 ------------------

发件人: "Micro-sheep/efinance" @.***>;

发送时间: 2025年2月18日(星期二) 下午3:13

@.***>;

抄送: "pretty @.@.>;

主题: Re: [Micro-sheep/efinance] efinance.stock.get_realtime_quotes()只能获取到200个,疑似东方财富使用了分页 (Issue #192)

又不行了

没复现,0.5.3 版本下当前获取到的数据条数是 5688 条

Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you commented.Message ID: @.***>

Micro-sheep left a comment (#192)

又不行了

没复现,0.5.3 版本下当前获取到的数据条数是 5688 条

Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you commented.Message ID: @.***>

先确定一下运行的版本跟安装的版本是否都是 0.5.3 吧,加下面的代码来确定

from efinance import version print(version.version)

输出应该是 0.5.3

Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you commented.Message ID: @.***>

Micro-sheep left a comment (Micro-sheep/efinance#192)

难道我是个例?

版本是0.5.3

运行指令 print(ef.stock.get_realtime_quotes()) 后只显示200条

------------------ 原始邮件 ------------------

发件人: "Micro-sheep/efinance" @.***>;

发送时间: 2025年2月18日(星期二) 下午3:13

@.***>;

抄送: "pretty @.@.>;

主题: Re: [Micro-sheep/efinance] efinance.stock.get_realtime_quotes()只能获取到200个,疑似东方财富使用了分页 (Issue #192)

又不行了

没复现,0.5.3 版本下当前获取到的数据条数是 5688 条

Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you commented.Message ID: @.***>

Micro-sheep left a comment (#192)

又不行了

没复现,0.5.3 版本下当前获取到的数据条数是 5688 条

Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you commented.Message ID: @.***>

先确定一下运行的版本跟安装的版本是否都是 0.5.3 吧,加下面的代码来确定

from efinance import version print(version.version)

输出应该是 0.5.3

Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you commented.Message ID: @.***>

如果运行代码的时候用的 python main.py 则安装的时候运行 python -m pip install efinance --upgrade

Micro-sheep avatar Feb 18 '25 07:02 Micro-sheep

我的版本是0.5.3 版本,2025年3月10日通过ef.stock.get_realtime_quotes()获取数据,只能获取2900条数据,麻烦Micro-sheep更新下版本吧,由衷感谢!!!

maya2go avatar Mar 10 '25 14:03 maya2go

我的版本是0.5.3 版本,2025年3月10日通过ef.stock.get_realtime_quotes()获取数据,只能获取2900条数据,麻烦Micro-sheep更新下版本吧,由衷感谢!!!

更新到 054 没问题

M-Kepler avatar Mar 10 '25 14:03 M-Kepler

我的版本是0.5.3 版本,2025年3月10日通过ef.stock.get_realtime_quotes()获取数据,只能获取2900条数据,麻烦Micro-sheep更新下版本吧,由衷感谢!!!

已更新,参考 https://github.com/Micro-sheep/efinance/issues/200

Micro-sheep avatar Mar 10 '25 14:03 Micro-sheep

感谢Micro-sheep大佬,高效更新!!!

maya2go avatar Mar 10 '25 14:03 maya2go