使用pickle.load(f)时,“ NumpyArrayWrapper”对象不可迭代

时间:2018-07-05 19:01:06

标签: python object pickle iterable

我已经使用pickle.dump()保存了文件,但是当我尝试使用pickle.load()加载文件时,出现以下错误。

TypeError: 'NumpyArrayWrapper' object is not iterable

我的代码如下。

with open('sample.pickle', 'rb') as f:
    x, y = pickle.load(f)

x和y实际上是单词的向量表示。然后将其存储在sample.pickle文件中。它的代码是(如果有用的话)

with open('sample.pickle','w') as f:
pickle.dump([x,y],f)

我不知道该对象不是可迭代的错误。如果您对此有所了解,请提供帮助。预先感谢。

0 个答案:

没有答案