numpy 读写文件
时间: 2023-06-22 09:29:36 浏览: 63
要使用NumPy读写文件,您可以使用numpy.load()和numpy.save()函数。
numpy.load()函数用于从文件中读取NumPy数组,可以使用以下方式调用:
```python
import numpy as np
arr = np.load('filename.npy')
```
其中,'filename.npy'是包含NumPy数组的文件的名称和路径。
同样,numpy.save()函数用于将NumPy数组保存到文件中,可以使用以下方式调用:
```python
import numpy as np
arr = np.array([[1, 2, 3], [4, 5, 6]])
np.save('filename.npy', arr)
```
这将创建一个名为'filename.npy'的文件,并将NumPy数组保存在其中。
您还可以使用numpy.savetxt()和numpy.loadtxt()函数来读写文本文件。numpy.savetxt()函数用于将NumPy数组保存为文本文件,可以使用以下方式调用:
```python
import numpy as np
arr = np.array([[1, 2, 3], [4, 5, 6]])
np.savetxt('filename.txt', arr)
```
这将创建一个名为'filename.txt'的文本文件,并将NumPy数组保存为文本格式。
同样,numpy.loadtxt()函数用于从文本文件中读取NumPy数组,可以使用以下方式调用:
```python
import numpy as np
arr = np.loadtxt('filename.txt')
```
其中,'filename.txt'是包含NumPy数组的文本文件的名称和路径。