做这个的时候
year = 2019
tariq1 = year+'-01-01'
tariq2 = year+'-12-31'
while year > 2015:
for stock in string:
max=quandl.get(stock, start_date=tariq1, end_date=tariq2)
max
year = year - 1
线路出错
^{pr2}$在_-------------------------------------------------------------------------- 类型错误回溯(最近一次调用) 在()
1 year = 2019
----> 2 tariq1 = year+'-01-01'
3 tariq2 = year+'-12-31'
4 while year > 2015:
5 for stock in string:_
TypeError:不支持+:“int”和“str”的操作数类型
在哪里全德.quandl将一个数据帧返回到max。我在另一个代码中也遇到了相同的错误。我以前在多次执行同一代码时没有遇到过这种情况。只是现在得到这个。欢迎任何帮助。谢谢
在连接
year
之前,需要将其转换为字符串。在另外,您可能还想更新循环内部的}的值,而不是在它之前:
^{pr2}$tariq1
和{相关问题 更多 >
编程相关推荐