Python解析JSON

网友投稿 806 2022-10-24

Python解析jsON

Python解析JSON

__author__ = 'Dou Yun Qian'#coding: utf-8import jsondata1 = {'b':789,'c':456,'a':123}data2 = {'a':123,'b':789,'c':456}d1 = json.dumps(data1,sort_keys=True)d2 = json.dumps(data2)d3 = json.dumps(data2,sort_keys=True,indent=5)print(d1)print(d2)print(d3)print("DATA:",repr(data1),len(repr(data1)))print(len(json.dumps(data1,sort_keys=True,indent=4)))#indent参数是缩进的意思,它可以使得数据存储的格式变得更加优雅。print(len(json.dumps(data1)))print(len(json.dumps(data1,separators=(",",":"))))#通过移除多余的空白符,达到了压缩数据的目的,而且效果还是比较明显的。print(json.dumps(data1,skipkeys=True))#比较有用的dumps参数是skipkeys,默认为False。 dumps方法存储dict对象时,key必须是str类型,如果出现了其他类型的话,那么会产生TypeError异常,如果开启该参数,设为True的话,则会比较优雅的过度

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:iOS开发基础框架 包含TabbarController 和 NavController
下一篇:Spring Bean生命周期之Bean的实例化详解
相关文章

 发表评论

暂时没有评论,来抢沙发吧~