# -*- coding:utf-8 -*-
import pickle
class A():
temp = "hello"
a = A()
# 使用pickle将对象序列化为二进制数据
bytes_obj = pickle.dumps(a)
print(bytes_obj)
# 将 bytes类型的对象转换为实际可调用对象
obj = pickle.loads(bytes_obj)
print(obj)
print(obj.temp)
print result :
b'\x80\x04\x95\x15\x00\x00\x00\x00\x00\x00\x00\x8c\x08__main__\x94\x8c\x01A\x94\x93\x94)\x81\x94.'
<__main__.A object at 0x02B1AFA0>
hello