在网络通信中,json是一种常用的数据格式,对于python来讲,将类转化为json数据以及将json数据转化为对象是一件非常容易的事情。

下面给出两者转化的方法

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。 ?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 # -*- 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)

 

 

 

 

 
Django零基础到项目实战视频教程  ...234
2018传智播客黑马python人工智能15期视频教程  ...2
聚焦Python分布式爬虫必学框架Scrapy 打造搜索引擎视频教程
Python跨域电商实战视频教程 Python前后端分离教学视频下载
python3爬虫课程视频教程 python对象与json相互转换的方法 随笔 第1张
Python网络爬虫实战-Scrapy视频教程 Python系统化项目实战课程 Scrapy技术课程
Python前后端分离开发Vue+Django REST framework实战_Django REST framework框架  ...2
炼数成金Python编程开发培训视频教程 Python语言初探入门学习教程
Python高效编程技巧实战 实战编程+面试典型问题 中高阶程序员过渡  ...2
尚学堂全套Python从基础到WEB开发  ...2
Python Scrapy 网络爬虫实战视频 python对象与json相互转换的方法 随笔 第2张
实战Python Django开发博客系统 python对象与json相互转换的方法 随笔 第3张  ...2
python魔鬼训练营 python对象与json相互转换的方法 随笔 第4张
从零开始Python爬虫项目实战班 python对象与json相互转换的方法 随笔 第5张
2016年python自动化14期全套视频 python对象与json相互转换的方法 随笔 第6张
2017年老男孩全栈python第2期视频教程 python对象与json相互转换的方法 随笔 第7张
55G老男孩python全栈开发全套视频教程 包含:基础篇,前端篇,web框架篇,项目实战篇 python对象与json相互转换的方法 随笔 第8张
2018全栈开发Flask Python Web网站编程价值2400
2018Python Flask打造一个视频网站实战视频教程 python对象与json相互转换的方法 随笔 第9张  ...2
2018小象学院《分布式爬虫实战》第二期视频教程
扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄