json 、 pickle 、shelve序列化
json and pickle 序列化(只可以dump,load一次):
类似str(数据类型),f.write(数据类型) 到文件...........序列化
类似 eval(字符串) 变成数据类型 .....................反序列化
json:标准序列化类型,可与第三方程序交互,如java,C++。支持数据型类少。
pickle:python私有的序列化类型,支持python所有数据类型。
json.dump 直接序列化保存文件。
json.dumps 序列化内容、需要手工保存文件
json.load 直接反序列化文件。
json.loads 手工读取文件然后反序列化内容
shelve:以名字序列化多次,自动生成多个文件,只支持python.(可以dump,load多次)