npy文件占用空间过大,存储其压缩格式npz更为实用
存储npz文件:
numpy.savez(save_file, data=matrix)和numpy.savez_compress(save_file, data=matrix)
读取npz文件:
numpy.load(npz_file)['data']
如果报错:object arrays cannot be loaded when allow_pickle=False,是numpy版本的问题,如果不想重装numpy,用以下语句即可:
numpy.load(npz_file, allow_pickle=True)['data']