熊猫数据阅读器问题;

时间:2017-06-16 15:05:01

标签: python pandas datareader

所以我有一些非常简单的要求,但我无法理解它。我试图从雅虎财务中导入一些股票数据,没什么特别的。我曾经这样做过:

self.listbox['selectmode'] = SINGLE
# or you can do it this way
self.listbox.config(selectmode = SINGLE)

以前的一切都像这样可爱。但是,我很清楚已经发生的变化。导入方法现在是:

 import pandas.io.data as web
 import pandas as pd
 import datetime

 start=datetime.datetime(2000,1,1)
 end=datetime.date.today()

 SLB=web.DataReader("SLB","yahoo",start,end)

然而,使用这种方法,(我仍然使用相同的开始,结束数据等),我收到:

 from pandas_datareader import data,wb

我已经在网上看了一下(显然)了解更多信息,而且在某些情况下我已经看到过:

   SLB=wb.DataReader("SLB","yahoo",start,end)
   Traceback (most recent call last):

   File "<ipython-input-218-6633f366e2cb>", line 1, in <module>
   SLB=wb.DataReader("SLB","yahoo",start,end)

   AttributeError: module 'pandas_datareader.wb' has no attribute 
   'DataReader'

在连接到网址的问题上会导致更长的错误。

如果有人之前遇到过这种情况,或者我的代码中发现了错误,那么如果你能够解决这个问题会很棒!

欢呼声

P.S。

我使用的更长的错误消息:

   SLB=data.DataReader('SLB','yahoo',start,end)

是:

  SLB=data.DataReader("SLB","yahoo",start,end)

希望这会有所帮助。

0 个答案:

没有答案