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

免费开发微信小程序的平台/奉化seo页面优化外包

免费开发微信小程序的平台,奉化seo页面优化外包,WordPress文章付费系统,wordpress菜单底部导航json & pickle模块 json模块:只适用于简单的数据类型,是一种跨平台的模块。 假设我们有了一段数据是这样定义的:python info { name:alex, age:22 } 对于这种简单的数据类型,我们可以直接使用Json来进行数据的序列化和反序列…

json & pickle模块

  1. json模块:只适用于简单的数据类型,是一种跨平台的模块。

    假设我们有了一段数据是这样定义的:
    python info = { 'name':'alex', 'age':22 }
    对于这种简单的数据类型,我们可以直接使用Json来进行数据的序列化和反序列化:
    • 序列化dumps

      import json
      f = open("test.text","wb")
      f.write(json.dumps(info))
      f.close()
      同样的,我们可以使用dump方法来代替dumps方法:
      只需要将f.write(json.dumps(info))
      替换成json.dump(info,f)就可以了。
    • 反序列化loads

      import json
      f = open("test.txt","rb")
      data = json.loads(f.read())
      

      同样的,我们可以使用load方法来代替loads方法:
      只需要将f.write(json.dumps(info))
      替换成json.dump(info,f)就可以了。

  2. pickle模块:能够转换传递复杂的数据类型,是Python特有的一种数据类型。

    通过上面的json模块我们发现,json只能传递一些简单的数据类型,如果我们想给info添加一个函数呢?
    ```python
    def sayhi(name):
    print("hello2,",name)

    info = {
    'name':'alex',
    'age':22
    'func':sayhi
    }
    ```

    这个时候,就需要使用我们的pickle模块了。
    • 序列化dumps
      python import pickle f = open("test.text","wb") f.write(json.pickle(info)) f.close()
      同样的,我们可以使用dump方法来代替dumps方法:
      只需要将f.write(pickle.dumps(info))
      替换成pickle.dump(info,f)就可以了。
    • 反序列化loads
      ```python
      import pickle
      def sayhi(name):
      print("hi"+name)

      f = open("test.txt","rb")
      data = pickle.loads(f.read())

      ``同样的,我们可以使用load方法来代替loads方法: 只需要将 f.write(picklejson.dumps(info))替换成pickle.dump(info,f)就可以了。 >需要注意的是,在反序列话的时候,需要先重新定义sayhi()`函数。

  3. 注意事项:

    在使用json模块和pickle模块序列化和反序列化数据的时候采取的是一dump一load的原则,即只dump一份同时也只load一份。

转载于:https://www.cnblogs.com/bearkchan/p/8046572.html

http://www.jmfq.cn/news/5046823.html

相关文章:

  • 网站建设摊销年限/网站注册域名
  • 网站推广有哪些公司可以做/头条搜索
  • 黄做网站/神马推广
  • 百度推广要自己做网站吗/北京网站排名seo
  • 吉林省建设安全监督站网站/app运营方案策划
  • 怎样在网上做环保设备网站/在线一键免费生成网页网站
  • 万网域名申请网站/百度推广获客方法
  • 郑州个人网站制作公司/seo关键词排名优化哪家好
  • 电商网站前端制作分工/成都网站建设方案外包
  • 沈阳建设工程信息网官方网站/网络营销产品概念
  • 网站规划与网页设计总结/百度收录快的发帖平台
  • 建设网站网页打不开/qq推广引流怎么做
  • 做系统的网站/网络广告营销策划方案
  • wap 网站 css学习/太原seo外包平台
  • 有谁有做卫生纸巾的网站/今日头条新闻最新消息
  • 建设网站计划 ppt/it行业培训机构一般多少钱
  • 郑州专业做淘宝网站推广/window优化大师官网
  • wordpress做双语网站/手机seo快速排名
  • 代做网站优化/电商平台哪个最好最可靠
  • 要制作网站/百度关键词seo公司
  • 台市住房和城乡建设局网站/长沙今日头条新闻
  • 域名查询ip网站/石家庄疫情防控最新政策
  • 怎么让公司网站显示官网/seo优化的作用
  • wordpress图片上传不显示/seo网站优化培训怎么做
  • 给网站做推广一般花多少钱/全球十大搜索引擎
  • 做视频哪个网站收入高/宁波好的seo外包公司
  • 哪个网站可以做行测题目/友链交换网站源码
  • 重庆公司社保最低档每月多少钱/苏州seo排名优化课程
  • 做网站虚拟主机哪里有/yahoo搜索引擎入口
  • 电子商务热门岗位/常州seo