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 相关文章推荐
gearman的安装启动及python API使用实例
Jul 08 Python
深入解析Python中的descriptor描述器的作用及用法
Jun 27 Python
Python安装第三方库及常见问题处理方法汇总
Sep 13 Python
django开发之settings.py中变量的全局引用详解
Mar 29 Python
python爬虫框架scrapy实战之爬取京东商城进阶篇
Apr 24 Python
python导出hive数据表的schema实例代码
Jan 22 Python
python读取txt文件,去掉空格计算每行长度的方法
Dec 20 Python
Tensorflow获取张量Tensor的具体维数实例
Jan 19 Python
Python开发之pip安装及使用方法详解
Feb 21 Python
浅谈matplotlib.pyplot与axes的关系
Mar 06 Python
Python 使用xlwt模块将多行多列数据循环写入excel文档的操作
Nov 10 Python
详解win10下pytorch-gpu安装以及CUDA详细安装过程
Jan 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
国王的咖啡这么大来头,名字的由来是什么
2021/03/03 咖啡文化
php抽象类使用要点与注意事项分析
2015/02/09 PHP
Yii2 中实现单点登录的方法
2018/03/09 PHP
PHP堆栈调试操作简单示例
2018/06/15 PHP
js常用函数 不错
2006/09/08 Javascript
fancybox modal的完美解决(右上的X)
2012/10/30 Javascript
JS模块与命名空间的介绍
2013/03/22 Javascript
js实现屏蔽默认快捷键调用自定义事件示例
2013/06/18 Javascript
jQuery固定浮动侧边栏实现思路及代码
2014/09/28 Javascript
jquery控制页面部分刷新的方法
2015/06/24 Javascript
jQuery+css实现的换页标签栏效果
2016/01/27 Javascript
JavaScript中误用/g导致的正则test()无法正确重复执行的解决方案
2016/07/27 Javascript
angularjs使用directive实现分页组件的示例
2017/02/07 Javascript
随机生成10个不重复的0-100的数字(实例讲解)
2017/08/16 Javascript
vue 中引用gojs绘制E-R图的方法示例
2018/08/24 Javascript
详解Vue中watch对象内属性的方法
2019/02/01 Javascript
js实现坦克移动小游戏
2019/10/28 Javascript
[13:25]VP vs VICI (BO3)
2018/06/07 DOTA
Python通过命令开启http.server服务器的方法
2017/11/04 Python
Python cookbook(数据结构与算法)实现查找两个字典相同点的方法
2018/02/18 Python
Python中的单行、多行、中文注释方法
2018/07/19 Python
Matplotlib中文乱码的3种解决方案
2018/11/15 Python
Python编程深度学习绘图库之matplotlib
2018/12/28 Python
pycharm运行程序时看不到任何结果显示的解决
2020/02/21 Python
Python如何用filter函数筛选数据
2020/03/05 Python
Python中的__init__作用是什么
2020/06/09 Python
C和C++经典笔试题附答案解析
2014/08/18 面试题
运动会广播稿500字
2014/01/28 职场文书
《美丽的小路》教学反思
2014/02/26 职场文书
单位授权委托书范本
2014/09/26 职场文书
经理岗位职责
2015/02/02 职场文书
关于空气污染危害的感想
2015/08/11 职场文书
中学校园广播稿
2015/08/18 职场文书
2016关于学习党章的心得体会
2016/01/15 职场文书
心得体会该怎么写呢?
2019/06/27 职场文书
HAM-2000摩机图
2021/04/22 无线电