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+selenium+autoit实现文件上传功能
Aug 23 Python
Tensorflow 自带可视化Tensorboard使用方法(附项目代码)
Feb 10 Python
解决pandas使用read_csv()读取文件遇到的问题
Jun 15 Python
Flask-Mail用法实例分析
Jul 21 Python
Python读取txt某几列绘图的方法
Oct 14 Python
django settings.py 配置文件及介绍
Jul 15 Python
Python代码使用 Pyftpdlib实现FTP服务器功能
Jul 22 Python
pytorch masked_fill报错的解决
Feb 18 Python
python字符串拼接+和join的区别详解
Dec 03 Python
pandas将list数据拆分成行或列的实现
Dec 13 Python
python gui开发——制作抖音无水印视频下载工具(附源码)
Feb 07 Python
Appium中scroll和drag_and_drop根据元素位置滑动
Feb 15 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安装攻略:常见问题解答(二)
2006/10/09 PHP
PHP 截取字符串专题集合
2010/08/19 PHP
php实现的支持imagemagick及gd库两种处理的缩略图生成类
2014/09/23 PHP
Zend Framework入门教程之Zend_Config组件用法详解
2016/12/09 PHP
CentOS7系统搭建LAMP及更新PHP版本操作详解
2020/03/26 PHP
常用简易JavaScript函数
2009/04/09 Javascript
别了 JavaScript中的isXX系列
2012/08/01 Javascript
jQuery之选择组件的深入解析
2013/06/19 Javascript
javascript常用的正则表达式实例
2014/05/15 Javascript
javascript中indexOf技术详解
2015/05/07 Javascript
JS选中checkbox后获取table内一行TD所有数据的方法
2015/07/01 Javascript
为何JS操作的href都是javascript:void(0);呢
2015/11/12 Javascript
详解Bootstrap四种图片样式
2016/01/04 Javascript
jquery插件jquery.LightBox.js实现点击放大图片并左右点击切换效果(附demo源码下载)
2016/02/25 Javascript
详解bootstrap的modal-remote两种加载方式【强化】
2017/01/27 Javascript
Bootstrap超大屏幕的实现代码
2017/03/22 Javascript
vue-loader教程介绍
2017/06/14 Javascript
浅谈vue-lazyload实现的详细过程
2017/08/22 Javascript
微信小程序框架wepy之动态控制类名
2018/09/14 Javascript
Vue项目总结之webpack常规打包优化方案
2019/06/06 Javascript
使用vscode快速建立vue模板过程详解
2019/10/10 Javascript
解决vue侦听器watch,调用this时出现undefined的问题
2020/10/30 Javascript
使用Python实现一个简单的项目监控
2015/03/31 Python
在django中使用自定义标签实现分页功能
2017/07/04 Python
Python将string转换到float的实例方法
2019/07/29 Python
PyQT5 emit 和 connect的用法详解
2019/12/13 Python
Python unittest单元测试框架实现参数化
2020/04/29 Python
HTML5拖拽的简单实例
2016/05/30 HTML / CSS
计算机专业个人求职信范例
2013/09/23 职场文书
安全检查管理制度
2014/02/02 职场文书
毕业实习证明(4篇)
2014/10/28 职场文书
4S店客服专员岗位职责
2015/04/07 职场文书
党员转正大会主持词
2015/07/02 职场文书
2016年10月份红领巾广播稿
2015/12/21 职场文书
PL350与SW11的比较
2021/04/22 无线电
JavaScript 与 TypeScript之间的联系
2021/11/27 Javascript