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调用浏览器并打开一个网址的例子
Jun 05 Python
Python常用的日期时间处理方法示例
Feb 08 Python
python使用psutil模块获取系统状态
Aug 27 Python
pygame 精灵的行走及二段跳的实现方法(必看篇)
Jul 10 Python
python3+PyQt5实现自定义分数滑块部件
Apr 24 Python
Python3.5装饰器原理及应用实例详解
Apr 30 Python
TensorFlow实现简单的CNN的方法
Jul 18 Python
Python如何批量获取文件夹的大小并保存
Mar 31 Python
Python json转字典字符方法实例解析
Apr 13 Python
win10安装python3.6的常见问题
Jul 01 Python
Python实现定时监测网站运行状态的示例代码
Sep 30 Python
python实现一个简单RPC框架的示例
Oct 28 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
php中通过curl smtp发送邮件
2012/06/05 PHP
php使用curl发送json格式数据实例
2013/12/17 PHP
PHP、Python和Javascript的装饰器模式对比
2015/02/03 PHP
PHP中的事务使用实例
2015/05/26 PHP
PHP 进度条函数的简单实例
2017/09/19 PHP
js网页中的(运行代码)功能实现思路
2013/02/04 Javascript
Jquery ajax基础教程
2015/11/20 Javascript
JavaScript正则表达式小结(test|match|search|replace|split|exec)
2016/12/08 Javascript
基于JS脚本语言的基础语法详解
2017/07/22 Javascript
浅谈函数调用的不同方式,以及this的指向
2017/09/17 Javascript
封装运动框架实战左右与上下滑动的焦点轮播图(实例)
2017/10/17 Javascript
关于Vue单页面骨架屏实践记录
2017/12/13 Javascript
微信小程序实现倒计时补零功能
2018/07/09 Javascript
layui弹出层按钮提交iframe表单的方法
2018/08/20 Javascript
详解JS转换数值函数Number()、parseInt()、parseFloat()
2018/08/24 Javascript
详解vue服务端渲染浏览器端缓存(keep-alive)
2018/10/12 Javascript
Vue实现表格批量审核功能实例代码
2019/05/28 Javascript
vue-cli+iview项目打包上线之后图标不显示问题及解决方法
2019/10/16 Javascript
Django 全局的static和templates的使用详解
2019/07/19 Python
python实现图片九宫格分割
2021/03/07 Python
python openCV获取人脸部分并存储功能
2019/08/28 Python
Python-numpy实现灰度图像的分块和合并方式
2020/01/09 Python
python数据类型可变不可变知识点总结
2020/03/06 Python
Python unittest单元测试框架实现参数化
2020/04/29 Python
Audible英国:有声读物,30天免费试用
2019/10/16 全球购物
澳大利亚体育和露营装备在线/实体零售商:Find Sports
2020/06/03 全球购物
J2EE模式面试题
2016/10/11 面试题
岗位竞聘书范文
2014/03/31 职场文书
法人代表委托书
2014/04/04 职场文书
新闻编辑专业自荐信
2014/07/02 职场文书
医学专业大学生求职信
2014/07/12 职场文书
2014领导班子四风剖析对照检查材料思想汇报
2014/09/20 职场文书
道路交通事故赔偿协议书
2014/10/24 职场文书
行政诉讼答辩状
2015/05/21 职场文书
一文搞懂redux在react中的初步用法
2021/06/09 Javascript
手把手教你导入Go语言第三方库
2021/08/04 Golang