我使用cPickle使用HIGHEST_PROTOCOL来 pickle 整数列表,

cPickle.dump(l, f, HIGHEST_PROTOCOL)

当我尝试使用下面的代码解除锁定时,出现EOFError。我尝试“寻求”以在取消 pickle 之前将其偏移0,但该错误仍然存​​在。
l = cPickle.load(f)

有任何想法吗?

最佳答案

如果您在Windows上,请确保您

open(filename, 'wb') # for writing
open(filename, 'rb') # for reading

10-05 21:15