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三元运算符实现方法
Dec 17 Python
Python的SQLAlchemy框架使用入门
Apr 29 Python
Python序列操作之进阶篇
Dec 08 Python
PyQt 图解Qt Designer工具的使用方法
Aug 06 Python
解析python的局部变量和全局变量
Aug 15 Python
PyTorch加载预训练模型实例(pretrained)
Jan 17 Python
python 代码运行时间获取方式详解
Sep 18 Python
pycharm 2020 1.1的安装流程
Sep 29 Python
pandas数据分组groupby()和统计函数agg()的使用
Mar 04 Python
pytorch损失反向传播后梯度为none的问题
May 12 Python
详解Python中的for循环
Apr 30 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
在windows iis5下安装php4.0+mysql之我见
2006/10/09 PHP
php源码加密 仿微盾PHP加密专家(PHPCodeLock)
2010/05/06 PHP
PHP 解决session死锁的方法
2013/06/20 PHP
php获取淘宝分类id示例
2014/01/16 PHP
PHP面向对象程序设计重载(overloading)操作详解
2019/06/13 PHP
javascript中直接写php代码的方法
2013/07/31 Javascript
javascript修改表格背景色实例代码分享
2013/12/10 Javascript
JS过滤url参数特殊字符的实现方法
2013/12/24 Javascript
javascript 面向对象封装与继承
2014/11/27 Javascript
JS实现一个按钮的方法
2015/02/05 Javascript
整理Javascript事件响应学习笔记
2015/12/02 Javascript
Vue.js实现无限加载与分页功能开发
2016/11/03 Javascript
详解Angular-Cli中引用第三方库
2017/05/21 Javascript
jQuery实现的监听导航滚动置顶状态功能示例
2018/07/23 jQuery
React中使用async validator进行表单验证的实例代码
2018/08/17 Javascript
vue插件mescroll.js实现移动端上拉加载和下拉刷新
2019/03/07 Javascript
vue.js表单验证插件(vee-validate)的使用教程详解
2019/05/23 Javascript
Vue+Django项目部署详解
2019/05/30 Javascript
js实现随机div颜色位置 类似满天星效果
2019/10/24 Javascript
vue select 获取value和lable操作
2020/08/28 Javascript
Python tempfile模块学习笔记(临时文件)
2014/05/25 Python
python搭建微信公众平台
2016/02/09 Python
Python MySQLdb 执行sql语句时的参数传递方式
2020/03/04 Python
PyCharm 2020.2 安装详细教程
2020/09/25 Python
Move Free官方海外旗舰店:美国骨关节健康专业品牌
2017/12/06 全球购物
古驰英国官网:GUCCI英国
2020/03/07 全球购物
澳大利亚一站式数码相机商店:CameraPro
2020/03/09 全球购物
北京某公司的.net笔试题
2014/03/20 面试题
公司门卫管理制度
2014/02/01 职场文书
教育学习自我评价
2014/02/03 职场文书
优秀团支部事迹材料
2014/02/08 职场文书
2014年设备管理工作总结
2014/11/26 职场文书
工艺技术员岗位职责
2015/02/04 职场文书
2015年收银员个人工作总结
2015/04/01 职场文书
2016年党员承诺书范文
2016/03/24 职场文书
Java代码规范与质量检测插件SonarLint的使用
2022/08/05 Java/Android