Python操作json数据的一个简单例子


Posted in Python onApril 17, 2014

更多的信息,可以参考python内部的json文档:
python>>> help(json)
或者官方文档: http://docs.python.org/library/json.html#module-json.

下面给出一个使用python解析json的简单例子:

#!/usr/bin/python

import json

#Function:Analyze json script

#Json is a script can descript data structure as xml, 

#for detail, please refer to "http://json.org/json-zh.html".
#Note:

#1.Also, if you write json script from python,

#you should use dump instead of load. pleaser refer to "help(json)".
#json file:

#The file content of temp.json is:

#{

# "name":"00_sample_case1",

# "description":"an example."

#}

#f = file("temp.json");

#s = json.load(f)

#print s

#f.close
#json string:

s = json.loads('{"name":"test", "type":{"name":"seq", "parameter":["1", "2"]}}')

print s

print s.keys()

print s["name"]

print s["type"]["name"]

print s["type"]["parameter"][1]
Python 相关文章推荐
Python中for循环详解
Jan 17 Python
跟老齐学Python之开始真正编程
Sep 12 Python
详解opencv Python特征检测及K-最近邻匹配
Jan 21 Python
对Python的多进程锁的使用方法详解
Feb 18 Python
Python正则表达式实现简易计算器功能示例
May 07 Python
Django框架模板语言实例小结【变量,标签,过滤器,继承,html转义】
May 23 Python
用django设置session过期时间的方法解析
Aug 05 Python
Python concurrent.futures模块使用实例
Dec 24 Python
Django框架教程之中间件MiddleWare浅析
Dec 29 Python
python实现将json多行数据传入到mysql中使用
Dec 31 Python
python函数调用,循环,列表复制实例
May 03 Python
python try...finally...的实现方法
Nov 25 Python
python使用ctypes模块调用windowsapi获取系统版本示例
Apr 17 #Python
python调用windows api锁定计算机示例
Apr 17 #Python
python实现监控windows服务并自动启动服务示例
Apr 17 #Python
解决python写的windows服务不能启动的问题
Apr 15 #Python
Python和php通信乱码问题解决方法
Apr 15 #Python
Python获取脚本所在目录的正确方法
Apr 15 #Python
使用Python获取CPU、内存和硬盘等windowns系统信息的2个例子
Apr 15 #Python
You might like
关于file_get_contents返回为空或函数不可用的解决方案
2013/06/24 PHP
php构造函数与析构函数
2016/04/23 PHP
LNMP部署laravel以及xhprof安装使用教程
2017/09/14 PHP
PHP+fiddler抓包采集微信文章阅读数点赞数的思路详解
2019/12/20 PHP
JavaScript中两个感叹号的作用说明
2011/12/28 Javascript
jquery连缀语法如何实现
2012/11/29 Javascript
js判断undefined变量类型使用typeof
2013/06/03 Javascript
JS对话框_JS模态对话框showModalDialog用法总结
2014/01/11 Javascript
JavaScript实现获得所有兄弟节点的方法
2015/07/23 Javascript
JavaScript中数组Array.sort()排序方法详解
2017/03/01 Javascript
快速搭建vue2.0+boostrap项目的方法
2018/04/09 Javascript
Vue.set() this.$set()引发的视图更新思考及注意事项
2018/08/30 Javascript
JavaScript作用域链实例详解
2019/01/21 Javascript
使用vue打包进行云服务器上传的问题
2020/03/02 Javascript
小程序实现列表展开收起效果
2020/07/29 Javascript
vue 解决uglifyjs-webpack-plugin打包出现报错的问题
2020/08/04 Javascript
python根据出生日期返回年龄的方法
2015/03/26 Python
Django objects.all()、objects.get()与objects.filter()之间的区别介绍
2017/06/12 Python
使用pandas中的DataFrame数据绘制柱状图的方法
2018/04/10 Python
详解tensorflow载入数据的三种方式
2018/04/24 Python
在Django中输出matplotlib生成的图片方法
2018/05/24 Python
python和opencv实现抠图
2018/07/18 Python
pytorch 获取tensor维度信息示例
2020/01/03 Python
pandas使用之宽表变窄表的实现
2020/04/12 Python
快速了解Python开发环境Spyder
2020/06/29 Python
MediaMarkt比利时:欧洲最大电器连锁店
2020/12/21 全球购物
毕业生找工作的自我评价
2013/10/18 职场文书
售后客服工作职责
2014/06/16 职场文书
交通事故案件代理词
2015/05/23 职场文书
业务员年终工作总结2015
2015/05/28 职场文书
教师节晚会主持词
2015/06/30 职场文书
获奖感言怎么写
2015/07/31 职场文书
微信小程序和php的登录实现
2021/04/01 PHP
聊聊mysql都有哪几种分区方式
2022/04/13 MySQL
golang用type-switch判断interface的实际存储类型
2022/04/14 Golang
SQL语句多表联合查询的方法示例
2022/04/18 MySQL