• 序列化

pickle,转换为只有python能识别的字符串
Python学习笔记(十五):dump序列化、JSON

  • pickle的功能
  • dump:转换后写入文件(如上图)
  • dumps:只转换
  • load:从文件中读取数据,并转换数据(如上图)
  • loads:只转换数据
    Python学习笔记(十五):dump序列化、JSON
  • JSON

将数据转化为json字符串
拥有的方法和序列化一样,dump,dumps,load,loads
Python学习笔记(十五):dump序列化、JSON
Python学习笔记(十五):dump序列化、JSON

  • 转换class类实例

dump实例的__dict__属性,其中包含所有的实例变量
load时,将读取出的变量,重新传入类中生成实例
Python学习笔记(十五):dump序列化、JSON

相关文章: