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.

posted @ 2020-10-08 00:42  leungqingyun  阅读(58)  评论(0)    收藏  举报