python将对象转换成json(python对象与json相互转换的方法)
类别:脚本大全 浏览量:2023
时间:2021-10-07 00:54:51 python将对象转换成json
python对象与json相互转换的方法在网络通信中,json是一种常用的数据格式,对于python来讲,将类转化为json数据以及将json数据转化为对象是一件非常容易的事情。
下面给出两者转化的方法
|
# -*- coding: utf-8 -*- import json #自定义类 class myclass: #初始化 def __init__( self ): self .a = 2 self .b = 'bb' ########################## #创建myclass对象 myclass = myclass() #添加数据c myclass.c = 123 myclass.a = 3 #对象转化为字典 myclassdict = myclass.__dict__ #打印字典 print (myclassdict) #字典转化为json myclassjson = json.dumps(myclassdict) #打印json数据 print (myclassjson) ########################## #json转化为字典 myclassrebuild = json.loads(myclassjson) #打印重建的字典 print (myclassrebuild) #新建一个新的myclass对象 myclass2 = myclass() #将字典转化为对象 myclass2.__dict__ = myclassrebuild; #打印重建的对象 print (myclass2.a) |
以上所述是小编给大家介绍的python对象与json相互转换详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对开心学习网网站的支持!
原文链接:https://blog.csdn.net/leilba/article/details/50654256
您可能感兴趣
- pythonjson库(Python常用的json标准库)
- mysql中json的支持(MySQL中json字段的操作方法)
- JSON中的特殊字符
- jquery遍历json字符串
- php生成json信息(php使用json-schema模块实现json校验示例)
- MVC JsonResult的用法
- json和xml比较与区别
- json的语法
- 如何判断数据是json还是字符串(JSON.stringify的多种用法总结)
- sqlserver技术文档(sql server2016里面的json功能浅析)
- SQLServer中JSON文档型数据的查询问题解决(SQLServer中JSON文档型数据的查询问题解决)
- mysql的json格式解析(mysql json格式数据查询操作)
- mysql xml转换json(Mysql将查询结果集转换为JSON数据的实例代码)
- js如何操作json字符串
- 用javascript解析json(JavaScript JSON.stringify的使用总结)
- python3json序列化(Python3.5 Json与pickle实现数据序列化与反序列化操作示例)
- 他是梁山最早的头目,江湖人称 旱地忽律 ,宋江几乎将其遗忘(他是梁山最早的头目)
- 梁山创始人杜迁,为何不受宋江待见,只排名83位(梁山创始人杜迁)
- 法国面包(法国面包法棍)
- 微信(微信分身)
- 双十二(双十二和双十一哪个划算)
- 佛肚竹盆景的养护之道(佛肚竹盆景的养护之道)
热门推荐
- laravel怎么查询信息过滤(laravel多条件查询方法and,or嵌套查询)
- js判断变量是否为空
- mysql的7种索引(浅入浅出 MySQL 索引)
- for循环能有两个变量吗(关于var在for循环遇到的问题解决)
- php框架初始化教程学习(PHP从零开始打造自己的MVC框架之类的自动加载实现方法详解)
- mysql全表查询如何优化(MySQL 分组查询的优化方法)
- 如何在webpack中搭建项目(如何在webpack项目中调试loader插件)
- css怎么设置图片横着(一行css代码解决图片统一大小后的拉伸问题object-fit)
- linux离线安装nfs服务器(linux搭建FastDFS文件服务器的实现步骤)
- sql两列数据快速对比(在sql中对两列数据进行运算作为新的列操作)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9