The above exception was the direct cause of the following exception: Traceback (most recent call last): File "D:\hw_stock_2022\program\ETF实盘选股策略\1_ETF数据整理.py", line 131, in <module> df_list = pool.map(cal_all_etf_data, sorted(etf_list)) File "C:\Python38\lib\multiprocessing\pool.py", line 364, in map return self._map_async(func, iterable, mapstar, chunksize).get() File "C:\Python38\lib\multiprocessing\pool.py", line 771, in get raise self._value TypeError: can only concatenate list (not "str") to list
时间: 2023-02-06 16:59:22 浏览: 896
这个错误提示指出在文件 "D:\hw_stock_2022\program\ETF实盘选股策略\1_ETF数据整理.py" 的第 131 行发生了一个错误,错误类型为 "TypeError",错误信息是 "can only concatenate list (not 'str') to list"。这意味着你在尝试将一个字符串连接到一个列表中,而不是另一个列表。你需要检查你的代码,找出哪里出了问题,并改正错误。
相关问题
AttributeError: 'int' object has no attribute 'sqrt' The above exception was the direct cause of the following exception: Traceback (most recent call last):
这个错误通常意味着你尝试对一个整数对象使用sqrt函数,但是sqrt函数只能用于浮点数。你需要将整数对象转换为浮点数对象,例如:
```python
import math
x = 25
y = math.sqrt(float(x))
print(y)
```
这将输出 `5.0`,其中我们使用float函数将x转换为浮点数对象。
The above exception was the direct cause of the following exception: Traceback (most recent call last): File "D:\github代码\weather_predict\dtw-lstm.py", line 33, in <module> values = difference(series, 1) File "D:\github代码\weather_predict\dtw-lstm
这个错误提示是由于前一个异常导致的。前一个异常的信息可能会提供更多的上下文,有助于解决该错误。从错误信息中可以看出,该异常是在 "dtw-lstm.py" 文件的第 33 行发生的。
一种可能的原因是,您在调用 "difference()" 函数时,传递的数据集不是一个 Pandas 的 Series 对象。请确保在调用 "difference()" 函数之前,您已经正确地读取了数据,并将其转换为 Pandas 的 Series 对象。
另一种可能的原因是,在调用 "difference()" 函数时,传递的时间间隔参数不正确。请确保您已经正确地设置了时间间隔参数,并将其传递给 "difference()" 函数。
阅读全文