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
处理配置文件的.
把配置文件作为一个大字典来处理就行了