• 技术文章 >后端开发 >Python教程

    认识python的json.dumps()和json.loads()

    coldplay.xixicoldplay.xixi2020-12-17 17:35:56转载1537
    python视频教程栏目介绍dumps()和loads()两大概念

    相关免费学习推荐:python视频教程

    一、概念理解

    1、json.dumps()和json.loads()是json格式处理函数(可以这么理解,json是字符串)
      (1)json.dumps()函数是将一个Python数据类型列表进行json格式的编码(可以这么理解,json.dumps()函数是将字典转化为字符串)
      (2)json.loads()函数是将json格式数据转换为字典(可以这么理解,json.loads()函数是将字符串转化为字典)

    2、json.dump()和json.load()主要用来读写json文件函数

    二、测试

    import json
    # json.dumps()函数的使用,将字典转化为字符串
    dict1 = {"age": "12"}
    json_info = json.dumps(dict1)
    print("dict1的类型:"+str(type(dict1)))
    print("通过json.dumps()函数处理:")
    print("json_info的类型:"+str(type(json_info)))
    1 import json
    2 
    3 # json.loads函数的使用,将字符串转化为字典
    4 json_info = '{"age": "12"}'
    5 dict1 = json.loads(json_info)
    6 print("json_info的类型:"+str(type(json_info)))
    7 print("通过json.dumps()函数处理:")
    8 print("dict1的类型:"+str(type(dict1)))
    1 import json
    2 
    3 # json.dump()函数的使用,将json信息写进文件
    4 json_info = "{'age': '12'}"
    5 file = open('1.json','w',encoding='utf-8')
    6 json.dump(json_info,file)
    1 import json
    2 
    3 # json.load()函数的使用,将读取json信息
    4 file = open('1.json','r',encoding='utf-8')
    5 info = json.load(file)
    6 print(info)

    以上就是认识python的json.dumps()和json.loads()的详细内容,更多请关注php中文网其它相关文章!

    声明:本文转载于:csdn,如有侵犯,请联系admin@php.cn删除
    上一篇:Python自学文件操作 下一篇:介绍Python学习有了列表,为什么还有元组?
    大前端线上培训班

    相关文章推荐

    • Python爬取Json数据的示例• go语言和python有什么区别?• 详解java调用python的用法• python是如何操作access数据库的• Win10环境下Atom安装和运行Python的方法• 介绍python中slice参数过长的处理方法及实例

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网