json / pickle 数据序列化
序列化定义:把变量从内存中变成可存储或传输的过程称为序列化。
反序列化:把变量内容从序列化的对象重新读到内存里称为反序列胡。
序列化模块之--pickle
使用注意:在python3里,进行一次序列化后,然后在进行反序列化,不要重复多次序列化,否则无法进行反序列化。
pickle:是python独有的序列化模块,只能作用于python变量,是将数据对象转化为bytes。
功能:用于python特有的类型和python的数据类型间进行转换。
举例:
1 import pickle 2 d = {'name':'jeck','age':'22'} 3 print(pickle.dumps(d))