讀Quandl API錯誤我還是比較新的蟒蛇,我想讀/捕獲/處理錯誤使用Quandl API時。在Python
例如,如果我鍵入一個不存在的數據集,我想「讀」從調用返回的錯誤,但作爲python的新手,我不知道如何讀取錯誤。該API文檔Quandl API顯示HTTP錯誤,我希望能夠處理Quandl錯誤。
這是一個失敗的簡單的代碼示例,我想讀/捕獲/處理錯誤。
import pandas as pd
import Quandl as Q
df = Q.get("CME/PLZ2016")
追溯提供了大量有關錯誤的詳細信息,然後有在結束本節:
在處理上述異常,另一個異常:
Traceback (most recent call last):
File "D:\PyProj\Quandl\WorkingSampleQuandlDownload.py", line 7, in <module>
df = Q.get(exchsymbol, trim_start=strstartdate)
File "D:\Python33\lib\Quandl\Quandl.py", line 124, in get
raise DatasetNotFound(error)
Quandl.Quandl.DatasetNotFound: Dataset not found. Check Quandl code: CME/PLZ2016 for errors
如果我使用在try /例外,我得到:找不到 數據集。檢查Quandl代碼:錯誤
所以CME/PLZ2016,我想教我如何讀/捕獲/從Quandl處理上述錯誤請求您的幫助。希望我可以學習如何找出Quandl錯誤和HTTP狀態。
在此先感謝。