Numpy中数据的常用的保存与读取方法
一、Numpy 二进制文件
save( )、savez( )和load( )函数用来保存和读取二进制类型文件(.npy/.npz)
参数
numpy.save(file,arr,allow_pickle=True,fix_imports=True)
Save an array to a binary file in NumPy .npy format.numpy.load(file,mmap_mode=None,allow_pickle=False,fix_imports=True,encoding='ASCII')
Load arrays or pickled objects from .npy/.npz or pickled files.
例:
numpy.savez(file,*args,**kwds)
Save several arrays into a single file in uncompressed .npz format.
savez( )第一个参数是文件名,其后的参数都是需要保存的数组,也可以使用关键字参数为数组起一个名字,非关键字参数传递的数组会自动起名为 arr_0, arr_1, … 。
savez() 输出的是一个压缩文件(扩展名为npz),其中每个文件都是一个 save() 保存的npy文件,文件名对应于数组名。 load() 自动识