<urlopen error =“”[errno =“”11001] =“”getaddrinfo =“”failed =“”>

时间:2017-07-12 09:13:45

标签: python-3.x yahoo-finance

我是python的新手,我需要帮助。当我试图从雅虎财经获取股票数据时,我得到了这个错误。这是我的代码。感谢您的帮助。

from matplotlib.mpl_finance import quotes_historical_yahoo_ochl
from datetime import date
import pandas as pd
today=date.today()
start=(today.year-2,today.month,today.day)
quotesMS=quotes_historical_yahoo_ochl('MSFT',start,today)
attributes=['date','open','close','high','low','volume']
quotesdfMS=pd.DataFrame(quotesMS,columns=attributes)
print(quotesdfMS)

问题出在第6行

1 个答案:

答案 0 :(得分:0)

老问题,当然,但答案是这个库依赖的API已经停止:

Yahoo finance ichart service availability

此处讨论了一种解决方法:

Python and Yahoo finance weird "YQLQueryError(response['error']['description'])" get_historical