函数利用

  • pickle模块
    • pickle dump(obj,file):将对象序列化后保存到文件
    • pickle load(file):读取文件,将文件中的序列化内容反序列化为对象
    • pickle dumps(obj):将对象序列化成字符串格式的字节流
    • pickle loads(bytes_obj):将字符串格式的字节流反序列化为对象

魔术方法

__reduce__():反序列化调用
__reduce_ex__():反序列化时调用
__setstate__():反序列化时调用
__getstate__():序列化时调用