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中获取网页状态码的两个方法
Nov 03 Python
Python实现抓取城市的PM2.5浓度和排名
Mar 19 Python
Python实现把回车符\r\n转换成\n
Apr 23 Python
Python基于PycURL自动处理cookie的方法
Jul 25 Python
Python实现的爬虫功能代码
Jun 24 Python
PyQt5利用QPainter绘制各种图形的实例
Oct 19 Python
Python lambda函数基本用法实例分析
Mar 16 Python
Python使用pyautogui模块实现自动化鼠标和键盘操作示例
Sep 04 Python
在pyqt5中QLineEdit里面的内容回车发送的实例
Jun 21 Python
python中利用numpy.array()实现俩个数值列表的对应相加方法
Aug 26 Python
python GUI库图形界面开发之PyQt5表单布局控件QFormLayout详细使用方法与实例
Mar 06 Python
k-means & DBSCAN 总结
Apr 27 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
图片存储与浏览一例(Linux+Apache+PHP+MySQL)
2006/10/09 PHP
PHP curl使用实例
2015/07/02 PHP
php 中phar包的使用教程详解
2018/10/26 PHP
autoIMG 基于jquery的图片自适应插件代码
2011/03/12 Javascript
jQuery插件-jRating评分插件源码分析及使用方法
2012/12/28 Javascript
Jquery刷新页面背景图片随机变换的实现方法
2013/03/15 Javascript
Jquery 实现表格颜色交替变化鼠标移过颜色变化实例
2013/08/28 Javascript
jQuery给多个不同元素添加class样式的方法
2015/03/26 Javascript
Angular 输入框实现自定义验证功能
2017/02/19 Javascript
自定义事件解决重复请求BUG的问题
2017/07/11 Javascript
JS实现的排列组合算法示例
2019/07/16 Javascript
Vue父组件如何获取子组件中的变量
2019/07/24 Javascript
Vue Extends 扩展选项用法完整实例
2019/09/17 Javascript
vue实现树形结构样式和功能的实例代码
2019/10/15 Javascript
Vue中keep-alive的两种应用方式
2020/07/15 Javascript
vue项目接口管理,所有接口都在apis文件夹中统一管理操作
2020/08/13 Javascript
JavaScript array常用方法代码实例详解
2020/09/02 Javascript
[01:20]PWL S2开团时刻第三期——团战可以输 蝙蝠必须死
2020/11/26 DOTA
python脚本作为Windows服务启动代码详解
2018/02/11 Python
对pandas的层次索引与取值的新方法详解
2018/11/06 Python
python开发准备工作之配置虚拟环境(非常重要)
2019/02/11 Python
基于python实现雪花算法过程详解
2019/11/16 Python
Python学习笔记之函数的参数和返回值的使用
2019/11/20 Python
python实现堆排序的实例讲解
2020/02/21 Python
python使用OpenCV模块实现图像的融合示例代码
2020/04/10 Python
jupyter notebook 恢复误删单元格或者历史代码的实现
2020/04/17 Python
Python基于当前时间批量创建文件
2020/05/07 Python
Python urlopen()参数代码示例解析
2020/12/10 Python
10分钟理解CSS3 FlexBox弹性布局
2018/12/20 HTML / CSS
Python中pass语句的作用是什么
2016/06/01 面试题
餐饮业的创业计划书范文
2013/12/26 职场文书
互联网创业计划书的书写步骤
2014/01/28 职场文书
行政人事岗位职责
2014/03/17 职场文书
土木工程专业本科生求职信
2014/10/01 职场文书
离婚代理词范文
2015/05/23 职场文书
python中使用redis用法详解
2022/12/24 Redis