Python json模块
json模块用于数据之间的交换
1. dumps 将python数据类型转换为字符串; 序列化
2. loads, 将dumps的数据进行还原; 反序列化
import json name_list=['jack','rose'] json_data=json.dumps(name_list) print(type(json_data)) # <class 'str'> data=json.loads(json_data) print(type(data)) # <class 'list'>
pickle模块
1.pickle和json的使用方法是一致的,都使用的是 dumps和 loads
2. pickle可支持的可序列化的数据类型更多,更广泛;包含类对象;
shelve模块
1.
2.