此问题在此处已有答案:
"TypeError: string indices must be integers" when getting data of a stock from Yahoo Finance using Pandas Datareader(6个答案)
昨天就关门了。
我正试图获得Facebook的股票价格与Pandas_datareader,但它给了我这个错误。有人可以帮助我吗?
company = 'FB'
start = dt.datetime(2012, 1, 1)
end = dt.datetime.now()
data = pdr.DataReader(company, 'yahoo', start, end)
字符串
1条答案
按热度按时间i34xakig1#
看起来yahoo对他们的API进行了更改:
相关git:https://github.com/pydata/pandas-datareader/issues/952
一种方法可以是:
字符串
yf.download
也返回一个嵌套框。