Python格式化打印json数据方法(展开状态)-创新互联
目的:Python 格式化打印json数据方法(展开状态)
网站建设哪家好,找创新互联公司!专注于网页设计、网站建设、微信开发、小程序制作、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了梅列免费建站欢迎大家使用!环境:
系统:Win10 x64
环境:
Pycharm
Python 3.7.0
问题分析:
Python下json手法的json在打印查看时,括号和数据都没有展开,查看起来比较困难。
解决方案:
使用json.dumps的separators设置,将数据展开格式化打印。
解决步骤:
data = json.dumps(data, sort_keys=True, indent=4, separators=(‘, ‘, ‘: ‘))
例如:
data={ "msgBody":{ "data": { "imgType": "", "imgURL": "image url", "imgLike": 0.5 } }, "msgHead":{ "Token": "", "Code": "", "rmsg": "hello", } } print("请求:") print(json.dumps(data, sort_keys=True, indent=4, separators=(', ', ': ')))
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
本文名称:Python格式化打印json数据方法(展开状态)-创新互联
文章路径:http://myzitong.com/article/dehish.html