Traceback (most recent call last): File "C:\Users\马斌\Desktop\cnn测试\cnn-lstm改.py", line 46, in <module> data = np.array(data)/scale TypeError: unsupported operand type(s) for /: 'str' and 'float'
时间: 2023-11-27 07:02:30 浏览: 62
Python库 | traceback2-1.2.0-py2.py3-none-any.whl
这个错误是因为你正在尝试将字符串类型的数据除以一个浮点数,这是不允许的。你需要先将字符串类型的数据转换成浮点数或者整数类型,然后再进行除法运算。你可以使用Python内置的float()函数或者int()函数将数据转换成相应的类型。例如,如果你想将字符串类型的数据data除以一个名为scale的浮点数,你可以这样做:
```
data = float(data) / scale
```
或者这样做:
```
data = int(data) / scale
```
这样就可以避免这个错误了。
阅读全文