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'))