numpy 在python中加载.npz文件

oewdyzsn  于 2023-02-04  发布在  Python
关注(0)|答案(1)|浏览(373)

我生成了一个大约7小时的数据集,并将其保存为

np.savez("/content/gdrive/My Drive/allc.npz", all=all, lab=lab)

然后,我打开并检查了文件

d=np.load("/content/gdrive/My Drive/allc.npz")
all=d["all"]
l=d["lab"]
all.shape

而且,它工作得很完美
但是,今天,我用np打开了这个文件。load显示

BadZipFile: File is not a zip file

发生了什么事,该怎么办,有什么建议吗
谢谢

hkmswyz6

hkmswyz61#

另一种可能性是.npz文件不完全可用,无法开始工作,如第一条注解中所述。
在我的例子中,我想在谷歌Colab上加载一个本地.npz文件,在上传时我试图加载它,但收到了BadZipFile: File is not a zip file错误。后来,我意识到上传循环仍然不完整。
因此,请确保.npz完全可用。

相关问题