请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

雅虎获取不了数据了,也是显示API不支持怎么办??

ImmediateDeprecationError                 Traceback (most recent call last)<ipython-input-10-abcea4711f96> in <module>()----> 1 ali = pdr.get_data_yahoo("BABA")C:\Anaconda3\lib\site-packages\pandas_datareader\data.py in get_data_yahoo(*args, **kwargs)     61      62 ---> 63 def DataReader(name, data_source=None, start=None, end=None,     64                retry_count=3, pause=0.001, session=None, access_key=None):     65     """ImmediateDeprecationError:
Yahoo Actions has been immediately deprecated due to large breaks in the API without the
introduction of a stable replacement. Pull Requests to re-enable these data
connectors are welcome.

See https://github.com/pydata/pandas-datareader/issues

正在回答 回答被采纳积分+3

5回答

zxytxwdy 2018-08-27 12:44:07

from pandas_datareader import data as web

from datetime import datetime


start = datetime(2017, 1, 1)

end = datetime(2018, 8,27)


web.DataReader("BABA", "iex", start, end)

你可以试试这个代码

1 回复 有任何疑惑可以回复我~
光与影的笔记 2018-07-15 20:18:41

http://pandas-datareader.readthedocs.io/en/latest/remote_data.html#remote-data-access

这里面有好多新的数据获取方法, 学分析应该够用了。

https://img1.sycdn.imooc.com//szimg/5b4b3b930001ac4608970497.jpg


1 回复 有任何疑惑可以回复我~
  • 提问者 慕用2243316 #1
    对,我就是这个获取的,但是阿里巴巴的一直不行
    回复 有任何疑惑可以回复我~ 2018-07-15 20:20:30
  • 做技术股民第一步 哈哈哈
    回复 有任何疑惑可以回复我~ 2018-07-15 20:32:27
光与影的笔记 2018-07-15 13:16:12

在 cmd 里 pip install fix_yahoo_finance

import fix_yahoo_finance as yf

yf.pdr_override('GOOG')

1 回复 有任何疑惑可以回复我~
麦兜搞IT 2018-07-15 19:42:07

https://img1.sycdn.imooc.com//szimg/5b4b32fd000131ea19340772.jpg


我刚试了试,还是可以用的。

0 回复 有任何疑惑可以回复我~
  • 老师,我安装的是pandas-datareader v0.6.0 试了还是不行  网上说退回到v0.5.0 就可以
    但是不会退 哈哈
    回复 有任何疑惑可以回复我~ 2018-07-15 19:57:02
  • ImmediateDeprecationError: 
    Yahoo Actions has been immediately deprecated due to large breaks in the API without the
    introduction of a stable replacement. Pull Requests to re-enable these data
    connectors are welcome.
    
    See https://github.com/pydata/pandas-datareader/issues
    回复 有任何疑惑可以回复我~ 2018-07-15 19:58:11
  • 提问者 慕用2243316 回复 光与影的笔记 #3
    可以的,有时候可能是网速问题,我下午试了谷歌的导入了已经,但是过一会又不行了
    回复 有任何疑惑可以回复我~ 2018-07-15 20:13:25
麦兜搞IT 2018-07-15 15:55:25

您可以试试下面同学的回答

0 回复 有任何疑惑可以回复我~
  • 提问者 慕用2243316 #1
    好的,谢谢
    回复 有任何疑惑可以回复我~ 2018-07-15 15:56:40
  • 提问者 慕用2243316 #2
    from pandas_datareader import data as pdr
    import fix_yahoo_finance as yf
    yf.pdr_override()
    data = pdr.get_data_yahoo("SPY", start="2017-01-01", end="2017-04-30")
    还是不行
    
    ConnectionError: ('Connection aborted.', OSError("(10060, 'WSAETIMEDOUT')",))
    
    
    ​
    
    ​
    
    ​
    回复 有任何疑惑可以回复我~ 2018-07-15 16:08:41
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信