gpt4 book ai didi

python - 无法加载包含腌制数据的文件 - Python .npy I/O

转载 作者:行者123 更新时间:2023-12-03 09:31:17 26 4
gpt4 key购买 nike

我正在尝试使用 np.save() 将数据帧和矩阵保存为 .npy 文件,然后使用 np.load() 读取它们,但出现以下错误:

  File "/Users/sofiafarina/opt/anaconda3/lib/python3.7/site-packages/numpy/lib/npyio.py", line 457, in load
raise ValueError("Cannot load file containing pickled data "

ValueError: Cannot load file containing pickled data when allow_pickle=False

即使我写了 allow_pickle=True 我也会得到一个错误:
  File "/Users/sofiafarina/opt/anaconda3/lib/python3.7/site-packages/numpy/lib/npyio.py", line 463, in load
"Failed to interpret file %s as a pickle" % repr(file))

OSError: Failed to interpret file 'finaldf_p_85_12.npy' as a pickle

那么我怎么能从 python 脚本中保存一个 df 然后在另一个脚本中加载它呢?我应该使用其他功能吗?
谢谢!

最佳答案

我使用下面的语法来加载 .npy文件并且它起作用了。

np.load("finaldf_p_85_12.npy",allow_pickle=True)

我认为您需要添加 allow_pickle=True范围。

关于python - 无法加载包含腌制数据的文件 - Python .npy I/O,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60191681/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com