python 处理
.npy文件是numpy专用的二进制文件。
np.load和np.save是读写磁盘数组数据的两个主要函数,默认情况下,数组是以未压缩的原始二进制格式保存在扩展名为.npy的文件中。
1 写入npy文件
将数组以二进制格式保存到磁盘。
import numpy as np
a=np.arange(5)`
np.save('test.npy',a)
这样在程序所在的文件夹就生成了一个test.npy文件文章来源:https://www.toymoban.com/news/detail-572283.html
2 读取npy文件
将test.npy文件中的数据读出来文章来源地址https://www.toymoban.com/news/detail-572283.html
import numpy as np
test=np.load('/Data/word.emb.nre.npy',encoding = "latin1") #加载文件
print(type(test)) # 查看数据类型
输出:
<class 'numpy.ndarray'>
3 存入txt文件
# 将numpy矩阵数据存入txt文件
doc = open('/Data/word.emb.nre.txt', 'a') #打开一个存储文件,并依次写入
for i in range (len (test)):
doc.write(str(test[i])+'\n')
doc.close()`
到了这里,关于.npy文件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!