存入文件:
1、np.savetxt(frame,array,fmt='%.18e',delimiter = None)
frame : 文件,字符串或者产生器,可以使.gz或者.bz2的压缩文件
array:存入文件的数组
fmt:写入文件的格式,比如:%d,%.2f等
delimiter:分割字符串,默认是空格
np.savetxt只能有效存一维和二维数组
2、np.arange().reshape().tofile(frame,sep = ' ',format = "%s")
frame:文件,字符串
sep:数据分割字符串,如果为空串,写入文件为二进制,二进制文件占用内存较少
format:写入数据的格式
tofile函数将多维数据将为一维数据后,再写入文件中
3、np.save(fname,array)
fname :文件名,以.npy为扩展名,压缩扩展名为.npz
array:数组变量
读取文件:
1、np.loadtxt(frame,dtype = np.float,delimiter = None,unpack = False)
frame : 文件,字符串或者产生器,可以使.gz或者.bz2的压缩文件
dtype