python的json和pickle shelve笔记

json:(序列化一般的数据类型)

 import json
from builtins import *
dic = {'name':'alex','age':'18'}
data = json.dumps(dic)
f = open('jsontest','w')
f.write(data)
f.close()
file = open('jsontest','r')
data = json.loads(file.read())
print(data['name'])

 

pickle:(可以序列化的类型更多 比如对象,函数等)使用跟json也要

 

shelve的使用:

f = shelve.open('shelve_test')
# f['info']={'name':'zhou','age':'22'}
print(f.get('info'))

 

posted on 2021-01-28 16:05  bruce.sharp  阅读(50)  评论(0)    收藏  举报