numpy.ndarray' object has no attribute 'write'
时间: 2023-11-11 09:07:32 浏览: 342
将numpy.ndarray格式图像转化为_io.BufferedReader格式
这个错误提示说明你在尝试使用`write`方法来写入`numpy.ndarray`对象,但是`numpy.ndarray`并没有`write`方法。如果你想要将`numpy.ndarray`对象写入文件,可以使用`numpy.savetxt`或者`numpy.save`方法。
`numpy.savetxt`方法可以将数组写入文本文件,例如:
```python
import numpy as np
arr = np.array([[1, 2], [3, 4]])
np.savetxt('arr.txt', arr)
```
这将会把数组`arr`写入到名为`arr.txt`的文本文件中。
另外,如果你想要将数组以二进制格式保存到文件中,可以使用`numpy.save`方法,例如:
```python
import numpy as np
arr = np.array([[1, 2], [3, 4]])
np.save('arr.npy', arr)
```
这将会把数组`arr`以二进制格式保存到名为`arr.npy`的文件中。
阅读全文