下面分别介绍之:
numpy.save() 和numpy.load() numpy.save(arg_1,arg_2) 需要两个参数,arg_1 是文件名,arg_2 是要保存的数组. 如: import numpy as np a=np.mat('1,2,3;4,5,6') b=np.array([[1,2,3],[4,5,6]]) np.save('a.npy',a) np.save('b.npy',b)
这个时候 Python的当前工作路径下就会多出a.npy和b.npy两个文件,当然我们也可以给出具体的路径,如np.save('D:/PythonWork/a.npy',a)
下面我们把保存的这两个数据文件导入到Python :
data_a=np.load('a.npy') data_b=np.load('b.npy') print ('data_a \n',data_a,'\n the type is',type(data_a)) print ('data_b \n',data_a,'\n the type is',type(data_b)) data_a [[1 2 3] [4 5 6]] the typeis