序列化

1.序列化

  把对象打散成bytes或者字符串.方便存储和传输 序列化

  把bytes或者字符串转换回对象. 反序列化

2.pickle

  把python中所有的对象都可以转化成bytes.进行存储和传输

  dumps()     序列化. 不写文件

  loads()     反序列化,不读文件

  dump()

  load()

3. shelve

  小型数据库.操纵的是文件类型的字典.

  shelve.open(文件,writeback=True)

4.json

  前后端数据交互的通用的数据格式

  dump()把字典转化成字符串

  loads()把字符串转化成字典

  处理中文

    ensure_ascii=False

5.configparser

  处理配置文件的.

  把配置文件作为一个大字典来处理就行了

原文地址:https://www.cnblogs.com/lilei1996/p/9762416.html