奇怪_pickle.UnpicklingError:pickle数据被截断

时间:2018-06-18 13:18:19

标签: python pickle

我收到了此错误消息,但我的意思并不明确。

_pickle.UnpicklingError: pickle data was truncated

我的程序正在使用多处理,并且在具有8个内核和128 Gb RAM的工作站上运行。

我挑选了一个对象列表(我在另一个文件中定义的对象),这个列表可能非常庞大(最多几十万个元组),但也是空的。

我挑选数据的方式如下:

import _pickle as pickle

with open(join(folder, file), "wb") as output:
    pickle.dump(L, output, -1) # L is the list

我这样看了他们:

with open(join(folder, file), "rb") as input:
    L = pickle.load(input)

我已经使用了一段时间了,这是该程序第一次抛出此错误。

0 个答案:

没有答案