当前位置: 首页 > news >正文

易科技 建设网站扁平化设计网站建设

易科技 建设网站,扁平化设计网站建设,礼品网站商城怎么做,牙科网站开发jsonpickle数据序列化 json 用于字符串和python数据类型间进行转换 pickle 用于python特有的类型 和 python的数据类型间进行转换序列化#xff1a;把字典或者字符串的内存对象 存到硬盘上#xff1b; 反序列化#xff1a;就是从硬盘上加载出来 json序列化与反序列化… jsonpickle数据序列化 json 用于字符串和python数据类型间进行转换 pickle 用于python特有的类型 和 python的数据类型间进行转换序列化把字典或者字符串的内存对象 存到硬盘上 反序列化就是从硬盘上加载出来 json序列化与反序列化 序列化把字典或者字符串的内存对象 存到硬盘上 import json info {name : aaa,age : 22 } f open(test.text,w,encodingutf-8) f.write(json.dumps(info)) f.close()反序列化就是从硬盘上加载出来 import json f open(test.text,r) data json.loads(f.read()) print(data[age]) print(data) f.close() pickle序列化和反序列化 序列化把字典或者字符串的内存对象 存到硬盘上 import pickle #此函数再这里没有实际意义接着往下看 def sayhi(name):print(hello,,name)info {name : bbb,age : 33 }f open(text2.text,wb) f.write(pickle.dumps(info)) f.close()反序列化就是从硬盘上加载出来 import pickle f open(text2.text,rb) def sayhi(name):print(hello22,, name)data pickle.loads(f.read()) print(data) #结果是{name: bbb, age: 33} print(data[age]) #结果是33 #运行sayhi 函数查看显示结果这里只是表现了一种写代码的方式。 sayhi(data[name]) #结果是hello22, bbb f.close() pickle序列化2 上边的pickle序列化可以写成 import pickle def sayhi(name):print(hello,,name)info {name : aaa,age : 22,aaa :sayhi } f open(text2.text,wb) pickle.dump(info,f) # 完全相同f.write(pickle.dumps(info)) f.close()#反序列化就是从硬盘上加载出来 import pickle f open(text2.text,rb) data pickle.load(f) print(data) print(data[age]) sayhi(name) f.close() json多次dumps和多次loads 序列化把字典或者字符串的内存对象 存到硬盘上 import json info {name : aaa,age : 22 } f open(test01.text,w) f.write(json.dumps(info)) info[age] 30 f.write(json.dumps(info)) f.close()test01.text内容如下 {name: aaa, age: 22}{name: aaa, age: 30} 反序列化就是从硬盘上加载出来 ,在这里loads的时候会报错。 import json f open(test01.text,r) data json.loads(f.read()) print(data[age]) f.close()当学序列化只dumps一次在loads就正确了 序列化 import json info {name : aaa,age : 22 } f open(test01.text,w) #f.write(json.dumps(info)) info[age] 30 f.write(json.dumps(info)) f.close() #反序列化 import json f open(test01.text,r) data json.loads(f.read()) print(data[age]) #结果是30 f.close() 总结 json可以dumps多次loads的时候报错同时也不可以loads多次 要想loads多次就在dumps的时候dumps成不同的文件laods不同文件。 pickle多次dumps和多次loads 序列化 import pickle info {name : aaa,age : 22 } f open(test001.text,wb) f.write(pickle.dumps(info)) info[age] 30 f.write(pickle.dumps(info)) f.close()反序列化 f open(test001.text,rb) data pickle.loads(f.read()) print(data[age]) #结果是22 f.close() 总结 pickle可以dumps多次loads的时候不报错但得出的结果是第一次dumps的内容同时也不可以loads多次 要想loads多次就在dumps的时候dumps成不同的文件laods不同文件。 总结json 用于字符串和python数据类型间进行转换 pickle 用于python特有的类型 和 python的数据类型间进行转换序列化把字典或者字符串的内存对象 存到硬盘上 反序列化就是从硬盘上加载出来当json dumps多次的时候loads的时候报错同时也不可以loads多次 要想loads多次就在dumps的时候dumps成不同的文件laods不同文件。当pickle dumps多次的时候loads的时候不报错但得出的结果是第一次dumps的内容同时也不可以loads多次 要想loads多次就在dumps的时候dumps成不同的文件laods不同文件。      本文转自506554897 51CTO博客原文链接http://blog.51cto.com/506554897/2057325如需转载请自行联系原作者
http://www.pierceye.com/news/425402/

相关文章:

  • 南京网站制作学校南京有名的网站建设公司
  • wordpress 代码页面宁波专业优化网站制作公司
  • 中国建设行业网站第五届中国国际进口博览会召开时间
  • 做网站设计的有些什么职位wordpress h1 h2 h3
  • 广告公司寮步网站建设哪家好怎么样在百度上推广自己的产品
  • 做亚马逊和淘宝网站公司网站建设深圳
  • 济宁建设网站网站改版 合同
  • wordpress 网站费用北京网站建设 知乎
  • 网站设计师绩效网站页面那个图怎么做
  • 帮别人起名 做ppt的网站做一个网站需要服务器吗
  • 高端网站建设公司兴田德润可以不新产品推广策划方案
  • 建设银行如何网站设置密码嵊州市建设银行网站
  • 陕西 网站建设福州mip网站建设
  • 让人做网站 需要准备什么网站建设国内外现状
  • 滨海做网站公司网页设计模板 中文
  • 辽源市网站建设怎么学做电商
  • 做pc端网站行情网站标签化
  • 中国做的很好的食品网站php图片网站源码
  • 做自媒体小视屏哪个网站好邹平网站建设公司
  • 字体样式 网站layui 网站建设模板
  • 沈阳网站设计江苏城乡建设部网站首页
  • 网站手机端生成wordpress如何下载
  • 网站数据抓取怎么做营销型网站开发定制
  • 福州营销型网站建设中国建设工程信息网站
  • 怎么在服务器里面做网站公司网站模板怎么做
  • 网站建设制作设计营销公司杭州石家庄网络公司哪家好
  • 重庆网站制作特点优势互联免费主机
  • 义乌网站制作多少钱wordpress有访客记录
  • 网站改版建议策划书百度搜索名字排名优化
  • 做药的常用网站wordpress加载js代码