我输入了一个代码,我在其中使用LSTM模型,当我从雅虎检索数据发生此错误
#load Data
company = 'AAPL'
start = dt.datetime(2021,12,17)
end = dt.datetime(2022,12,17)
data = web.DataReader(company,'yahoo',start,end)
print(data)
这是我的代码,根据我正在制作的视频,这应该打印苹果过去一年的股票价值。
TypeError Traceback (most recent call last)
<ipython-input-15-282e8a3c419c> in <module>
3 start = dt.datetime(2021,12,17)
4 end = dt.datetime(2022,12,17)
----> 5 data = web.DataReader(company,'yahoo',start,end)
6 print(data)
TypeError:字符串索引必须为整数。这是输出
1条答案
按热度按时间m1m5dgzv1#
您在此处为
datetime.datetime()
对象提供int
:这将生成
datetime.datetime
类型。请确保将此类型强制转换为int
,因为这是DataReader
方法所期望的类型: