pandas_datareader 是重要的 pandas 相關(guān)包郎笆,原來是 pandas.io.data
方法建峭,用于獲取接口數(shù)據(jù)屏富,比如雅虎財經(jīng)上的數(shù)據(jù)或者美聯(lián)儲路易斯安娜分行的數(shù)據(jù)卡骂,但是在最近版本(比如 pandas 0.20)中 pandas.io.data
的方法獨立出來稱為一個新的包 pandas_datareader
翠忠。
雅虎財經(jīng)和谷歌財經(jīng)的接口變換頻繁。如果用 pip install pandas_datareader
鬓照,已經(jīng)無法得到雅虎財經(jīng)魄幕。
pandas_datareader github Issuse #315 針對的就是雅虎財經(jīng)接口無法訪問的問題,gusutabopb 在 5月21日進行了成功修正颖杏,并提供了他修正后的 pandas_datareader 新版本。
該修正版本的安裝方法是
$ git clone https://github.com/rgkimball/pandas-datareader
$ cd pandas-datareader
$ git checkout fix-yahoo
$ pip install -e .
安裝以后測試獲取 google 的股票數(shù)據(jù)成功坛芽。
import pandas_datareader as pdr
print(pdr.__version__) # Make sure it is '0.4.1'.
pdr.get_data_yahoo('GOOG')