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执行shell获取硬件参数写入mysql的方法
Dec 29 Python
在Python的Bottle框架中使用微信API的示例
Apr 23 Python
举例简单讲解Python中的数据存储模块shelve的用法
Mar 03 Python
python学生管理系统代码实现
Apr 05 Python
pycharm重置设置,恢复默认设置的方法
Oct 22 Python
浅析Python 读取图像文件的性能对比
Mar 07 Python
使用Django开发简单接口实现文章增删改查
May 09 Python
在django中图片上传的格式校验及大小方法
Jul 28 Python
如何利用Python开发一个简单的猜数字游戏
Sep 22 Python
python json load json 数据后出现乱序的解决方案
Feb 27 Python
Python快速优雅的批量修改Word文档样式
May 20 Python
python图像处理基本操作总结(PIL库、Matplotlib及Numpy)
Jun 08 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
Thinkphp模板中使用自定义函数的方法
2012/09/23 PHP
破解.net程序(dll文件)编译和反编译方法
2013/01/31 PHP
解析strtr函数的效率问题
2013/06/26 PHP
PHP中常用的转义函数
2014/02/28 PHP
修改ThinkPHP缓存为Memcache的方法
2014/06/25 PHP
php版本的cron定时任务执行器使用实例
2014/08/19 PHP
PHP响应post请求上传文件的方法
2015/12/17 PHP
简单实现php上传文件功能
2017/09/21 PHP
Laravel框架实现定时Task Scheduling例子
2019/10/22 PHP
VSCode+PHPstudy配置PHP开发环境的步骤详解
2020/08/20 PHP
Javascript 二维数组
2009/11/26 Javascript
对象无length属性时IE6/IE7中无法将其转换成伪数组(ArrayLike)
2011/07/31 Javascript
Bootstrap树形菜单插件TreeView.js使用方法详解
2016/11/01 Javascript
JS仿Base.js实现的继承示例
2017/04/07 Javascript
vue与bootstrap实现时间选择器的示例代码
2017/08/26 Javascript
vue中子组件传递数据给父组件的讲解
2019/01/27 Javascript
深入浅析vue-cli@3.0 使用及配置说明
2019/05/08 Javascript
[59:59]EG vs IG 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
Python中利用Scipy包的SIFT方法进行图片识别的实例教程
2016/06/03 Python
在CentOS上配置Nginx+Gunicorn+Python+Flask环境的教程
2016/06/07 Python
浅谈python 四种数值类型(int,long,float,complex)
2016/06/08 Python
Python实现将HTML转换成doc格式文件的方法示例
2017/11/20 Python
python timestamp和datetime之间转换详解
2017/12/11 Python
PyTorch的深度学习入门之PyTorch安装和配置
2019/06/27 Python
Win系统PyQt5安装和使用教程
2019/12/25 Python
python 决策树算法的实现
2020/10/09 Python
python基于exchange函数发送邮件过程详解
2020/11/06 Python
css3实现书本翻页效果的示例代码
2021/03/08 HTML / CSS
HTML5中5个简单实用的API(第二篇,含全屏、可见性、拍照、预加载、电池状态)
2014/05/07 HTML / CSS
friso美素佳儿官方海外旗舰店:荷兰原产原罐
2017/07/03 全球购物
北美女性服装零售连锁店:maurices
2019/06/12 全球购物
合同专员岗位职责
2013/12/18 职场文书
初中女生自我鉴定
2013/12/19 职场文书
青年文明号创建承诺
2014/03/31 职场文书
孝敬父母的演讲稿
2014/05/14 职场文书
Redis数据同步之redis shake的实现方法
2022/04/21 Redis