使用pickle包反序列化的时候用上述代码报错,请教一下什么原因?
来源:2-1 序列化
ZeroToHero123
2022-01-15 20:27:31
def pickle_read(path): with open(path) as f: data = f.read() return pickle.loads(data.encode())
使用pickle包反序列化的时候用上述代码报错,请教一下什么原因?
1回答
时间,
2022-01-16
同学,你好!需要先使用pickle.dumps()将obj对象序列化为string形式,再使用pickle.loads()读出序列化前的obj对象即反序列化

祝学习愉快!
相似问题
回答 1
回答 1