首页 > Web开发 > 详细

模块学习-json pickle

时间:2019-10-23 15:21:05      阅读:85      评论:0      收藏:0      [点我收藏+]

json

json序列化

import json
def sayhi(name):
    print("hello",name)


info = {
    name:mogu,
    age:33,

}


f = open(test.test,w,encoding=utf8)
f.write(json.dumps(info))

info[age] = 22
f.write(json.dumps(info))
f.close()

json反序列化

import json
f = open(test.test,r)
data = json.loads(f.read())
print(data[age])

 

pickle

pickle序列化

import pickle
def sayhi(name):
    print("hello",name)


info = {
    name:mogu,
    age:33,
    func:sayhi
}


f = open(test.test,wb)
pickle.dumps(info)
f.write(pickle.dumps(info)) #pickle.dump(info,f)
f.close()

pickle反序列化

import pickle

def sayhi(name):
    print("hello",name)


f = open(test.test,rb)
data = pickle.loads(f.read()) #pickle.load(f)
print(data)

 

模块学习-json pickle

原文:https://www.cnblogs.com/goldtree358/p/11726021.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!