我使用cPickle将一个整数列表进行序列化,使用最高协议(HIGHEST_PROTOCOL)。
cPickle.dump(l, f, HIGHEST_PROTOCOL)
当我尝试使用下面的代码对其进行反序列化时,我会得到一个EOFError错误。我已经尝试在反序列化之前将偏移量"seek"到0,但错误仍然存在。l = cPickle.load(f)
有什么想法吗?
我使用cPickle将一个整数列表进行序列化,使用最高协议(HIGHEST_PROTOCOL)。
cPickle.dump(l, f, HIGHEST_PROTOCOL)
当我尝试使用下面的代码对其进行反序列化时,我会得到一个EOFError错误。我已经尝试在反序列化之前将偏移量"seek"到0,但错误仍然存在。l = cPickle.load(f)
有什么想法吗?
如果您使用的是Windows,请确保您
open(filename, 'wb') # for writing
open(filename, 'rb') # for reading