【发布时间】:2015-05-12 19:02:10
【问题描述】:
如何从 BytesIO 对象写入和读取腌制数据?
我试过了:
import io
import cPickle as pickle
s1 = "foo"
bytes_io = io.BytesIO()
pickle.dump(s1, bytes_io, pickle.HIGHEST_PROTOCOL)
s2 = pickle.load(bytes_io)
其中给出了 pickle.load 行:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
EOFError
【问题讨论】: