Numpy数组的保存与读取方法

Posted z-x-y

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Numpy数组的保存与读取方法相关的知识,希望对你有一定的参考价值。

 

1. 数组以二进制格式保存

np.save和np.load是读写磁盘数组数据的两个主要函数。默认情况下,数组以未压缩的原始二进制格式保存在扩展名为npy的文件中,以数组a为例

np.save("filename.npy",a)
b = np.load("filename.npy")

利用这种方法,保存文件的后缀名字一定会被置为.npy

2. 存取文本文件

使用 np.savetxt 和 np.loadtxt 只能读写 1 维和 2 维的数组

np.savetxt:将数组写入以某种分隔符隔开的文本文件中

np.loadtxt:指定某种分隔符,将文本文件读入到数组中

np.savetxt("filename.txt",a)
b = numpy.loadtxt("filename.txt", delimiter=‘,‘)

 

详细的代码参考

https://www.jb51.net/article/137715.htm

以上是关于Numpy数组的保存与读取方法的主要内容,如果未能解决你的问题,请参考以下文章

Numpy中数据的常用的保存与读取方法

Numpy中数据的常用的保存与读取

无法设置从 Numpy 数组读取的适当 dtype

python numpy 保存数组至文件中

当使用 OpenCV 将 B/W 图像读取为 Numpy 数组时,我得到的结果与读取为图像不同

数据分析与展示---Numpy数据存取与函数