2015-09-12 18 views
3

我使用的是標準的軟件包python大熊貓從肯尼斯法國數據庫導入數據:「HTTP錯誤404未找到」:http://mba.tuck.dartmouth.edu/pages/faculty/ken.french/Python的大熊貓HTTPError:用熊貓導入功能,當肯尼思法國數據庫

但我剛剛得到的錯誤:HTTPError:HTTP錯誤404:未找到 即使代碼在幾個星期前工作正常,我改變了絕對沒有。

即使我完全按照熊貓指令使用代碼,我也會得到相同的錯誤。

大熊貓指令可以在這裏找到:「法瑪/法」,是以下:

import pandas.io.data as web 

ip = web.DataReader("5_Industry_Portfolios", "famafrench") 

ip[4].ix[192607] 

http://pandas.pydata.org/pandas-docs/stable/remote_data.html

我使用的代碼,當你搜索中找到我使用的是熊貓的版本是0.16.1

任何想法如何解決呢?

回答

2

該文件似乎已在遠程服務器上重命名爲5_Industry_Portfolios_TXT

import pandas.io.data as web 

ip = web.DataReader("5_Industry_Portfolios_TXT", "famafrench") 

print(ip[4].ix[192607]) 

給出:

1 Cnsmr 5.43 
2 Manuf 2.73 
3 HiTec 1.83 
4 Hlth  1.77 
5 Other 2.16 
Name: 192607, dtype: float64 

看一看上http://mba.tuck.dartmouth.edu/pages/faculty/ken.french/data_library.html鏈接獲取正確的文件名;的.zip應該被忽略和熊貓似乎在期待的TXT文件,而不是CSV中。