引发的完整异常如下:
raise Exception("Unexpected data type %r" % type(label))
Exception: Unexpected data type <class 'numpy.int32'>
引发上述所述异常的核心代码片段如下:
_a_std_demo_arr.append(np.std(y_max_arr[0: -3]))
_a_std_demo_arr.append(0)
# 上述代码便会引发异常,从而导致程序终止执行
解决方法比较简单,具体如下:
_a_std_demo_arr.append(np.std(y_max_arr[0: -3]))
_a_std_demo_arr.append(0.00)
# 将0改为浮点数0.00便可解决上述异常,推测是数值转换的过程中产生了问题