'模块'对象没有属性' DataReader

时间:2016-10-10 10:48:10

标签: python-2.7

将pandas导入为pd 将pandas.io.data导入为web#,因为我们只需要使用pandas函数

    #Second, retrieve the data from, say, Google itself:

stock = web.DataReader(' IBM',data_source =' yahoo',start =' 01/01/2011',end =' 01/01/2013&#39)

    # end of question 1

打印类型(库存)#Class Type是pandas.core.frame.DataFrame

IBM_dataframe = pd.DataFrame(stock)

追踪(最近一次呼叫最后一次):

文件"",第2行,in     将pandas.io.data导入为web#,因为我们只需要使用pandas函数

文件" C:\ Anaconda2 \ lib \ site-packages \ pandas \ io \ data.py",第2行,in     " pandas.io.data模块被移动到一个单独的包"

ImportError:将pandas.io.data模块移动到单独的包(pandas-datareader)。安装pandas-datareader软件包(https://github.com/pydata/pandas-datareader)后,您可以将导入from pandas.io import data, wb更改为from pandas_datareader import data, wb

将pandas_datareader导入为网络

stock = web.DataReader(' IBM',data_source =' yahoo',start =' 01/01/2011',end =' 01/01/2013') 回溯(最近一次调用最后一次):

文件"",第1行,in     stock = web.DataReader(' IBM',data_source =' yahoo',start =' 01/01 / 2011',end =' 01/01 / 2013&#39)

AttributeError:' module'对象没有属性' DataReader'

将导入pandas.io.data更改为web以将pandas_datareader导入为web但现在无法获取数据plz建议获取错误 '模块'对象没有属性' DataReader'

1 个答案:

答案 0 :(得分:0)

使用以下内容:

from pandas_datareader import data, wb
DAX = data.DataReader(name='^GDAXI', data_source='yahoo',start='2000-1-1')