Python解析json代码实例解析


Posted in Python onNovember 25, 2019

这篇文章主要介绍了Python解析json代码实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

什么是json格式:

JSON(JavaScript Object Notation):一种轻量级数据交换格式,相对于XML而言更简单,也易于阅读和编写,机器也方便解析和生成,Json是JavaScript中的一个子集。

import json
 
data = {
  "statusCode": 200,
  "data": {
    "totoal": "5",
    "height": "5.97",
    "weight": "10.30",
    "age": "11"
  },
  "msg": "成功"
}
 
#dumps:把字典转换为json字符串
s = json.dumps(data)
print(s)
 
#loads:把json转换为dict
ss = json.loads(s)
print(ss)

#打印msg对应的值print(s["msg"]) #TypeError: string indices must be integers
print(ss["msg"])

#打印data下age对应的值
print(ss["data"]["age"])

有时遇到这样的报错:TypeError: string indices must be integers

解决方案:因为s是一个json文件,要json.loads()才能把json格式转为字典的格式,然后才输出。

最后,介绍一个简洁的json在线查看工具:http://www.bejson.com/jsonviewernew/

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python基于动态规划算法计算单词距离
Jul 25 Python
使用python实现knn算法
Dec 20 Python
Python 中Pickle库的使用详解
Feb 24 Python
Django1.9 加载通过ImageField上传的图片方法
May 25 Python
TensorFlow打印tensor值的实现方法
Jul 27 Python
详解django中使用定时任务的方法
Sep 27 Python
Python爬取智联招聘数据分析师岗位相关信息的方法
Aug 13 Python
查看Python依赖包及其版本号信息的方法
Aug 13 Python
Python列表list常用内建函数实例小结
Oct 22 Python
关于pytorch中全连接神经网络搭建两种模式详解
Jan 14 Python
Python如何通过Flask-Mail发送电子邮件
Jan 29 Python
解决python打开https出现certificate verify failed的问题
Sep 03 Python
python实现差分隐私Laplace机制详解
Nov 25 #Python
python3实现弹弹球小游戏
Nov 25 #Python
python数据化运营的重要意义
Nov 25 #Python
python实现拉普拉斯特征图降维示例
Nov 25 #Python
python模块hashlib(加密服务)知识点讲解
Nov 25 #Python
Python3如何对urllib和urllib2进行重构
Nov 25 #Python
python pygame实现球球大作战
Nov 25 #Python
You might like
自动跳转中英文页面
2006/10/09 PHP
CakePHP去除默认显示的标题及图标的方法
2008/10/22 PHP
浅析php过滤html字符串,防止SQL注入的方法
2013/07/02 PHP
PHP中魔术变量__METHOD__与__FUNCTION__的区别
2014/09/29 PHP
php实现读取和写入tab分割的文件
2015/06/01 PHP
关于PHP中协程和阻塞的一些理解与思考
2017/08/11 PHP
PHP根据树的前序遍历和中序遍历构造树并输出后序遍历的方法
2017/11/10 PHP
一种JavaScript的设计模式
2006/11/22 Javascript
JavaScript 继承使用分析
2011/05/12 Javascript
javascript 实现简单的table排序及table操作练习
2012/12/28 Javascript
jQuery实现“扫码阅读”功能
2015/01/21 Javascript
JavaScript常用标签和方法总结
2015/09/01 Javascript
javascript和jquery实现用户登录验证
2016/05/04 Javascript
10分钟掌握XML、JSON及其解析
2020/12/06 Javascript
图解Javascript——作用域、作用域链、闭包
2017/03/21 Javascript
详解vue-cli本地环境API代理设置和解决跨域
2017/09/05 Javascript
JS栈stack类的实现与使用方法示例
2019/01/31 Javascript
JavaScript实现无限级递归树的示例代码
2019/03/29 Javascript
JS加载解析Markdown文档过程详解
2020/05/19 Javascript
vue实现几秒后跳转新页面代码
2020/09/09 Javascript
布同自制Python函数帮助查询小工具
2011/03/13 Python
用Python将IP地址在整型和字符串之间轻松转换
2017/03/22 Python
Python网络爬虫之爬取微博热搜
2019/04/18 Python
Python使用py2neo操作图数据库neo4j的方法详解
2020/01/13 Python
python Canny边缘检测算法的实现
2020/04/24 Python
基于python判断字符串括号是否闭合{}[]()
2020/09/21 Python
Python暴力破解Mysql数据的示例
2020/11/09 Python
利用python绘制正态分布曲线
2021/01/04 Python
规划编制实施方案
2014/03/15 职场文书
《庐山的云雾》教学反思
2014/04/22 职场文书
迎七一演讲稿
2014/09/12 职场文书
2014年团工作总结
2014/11/27 职场文书
会计入职心得体会
2016/01/22 职场文书
熟背这些句子,让您的英语口语突飞猛进(135句)
2019/09/06 职场文书
详解python中[-1]、[:-1]、[::-1]、[n::-1]使用方法
2021/04/25 Python
彻底理解golang中什么是nil
2021/04/29 Golang