最近在做天气业务的延时监控,就是每隔一个小时检查一次天气数据是否变化,三次不变化就报警,
python解析json实例方法
。由于页面给的数据的以json格式的,所以如何解析页面上的数据,从而获得我们想要的字段是我们首先考虑的问题。一般来说,当我们从一个网页上拿下来数据,就是一个字符串,比如:
复制代码代码如下:
url_data = urllib2.urlopen(url).readline()
当我们这样得到页面数据,url_data是全部页面显示一个json字符串,那么我们如何将这个字符串转变为字典格式:time = json.loads(url_data)["weatherinfo"]["time"]
通过json模块的函数loads()可以将原来的字符串编码为字典,这样我们想去查找一个字段的key值就方便多了。
部分代码如下:
复制代码代码如下:
def getTime(url):
url_data = urllib2.urlopen(url).readline()
print url_data
time = json.loads(url_data)["weatherinfo"]["time"]
return time
您可能感兴趣的文章:
python中精确输出JSON浮点数的方法
Python操作json数据的一个简单例子
python处理json数据中的中文
让python json encode datetime类型
python基础入门详解(文件输入/输出 内建类型 字典操作使用方法)
python 将字符串转换成字典dict
python解决字典中的值是列表问题的方法
python中将字典转换成其json字符串
QQ空间 搜狐微博 人人网 开心网 百度搜藏更多
Tags:解析json
复制链接收藏本文打印本文关闭本文返回首页
上一篇:python聊天程序实例代码分享
下一篇:python中将字典转换成其json字符串
相关文章
2013-11-11python分割和拼接字符串
2014-06-06Python程序设计入门(5)类的使用简介
2009-07-07python 查找文件夹下所有文件 实现代码
2008-09-09Python 字符串中的字符倒转
2013-10-10python开发的小球完全弹性碰撞游戏代码
2014-06-06pycharm 使用心得(九)解决No Python interpreter selected的问
2009-08-08python 简易计算器程序,代码就几行
2014-04-04python中使用OpenCV进行人脸检测的例子
2008-09-09Python 命令行参数sys.argv
2013-11-11Python读写Excel文件的实例
文章评论
最 近 更 新
多线程爬虫批量下载pcgame图片url 保存为
python读写文件操作示例程序
python文件读写并使用mysql批量插入示例分
python3使用urllib示例取googletranslate
Python设计模式之代理模式实例
Python中使用动态变量名的方法
python连接mysql并提交mysql事务示例
Python BeautifulSoup中文乱码问题的2种解
Python查询Mysql时返回字典结构的代码
python 装饰器功能以及函数参数使用介绍
热 点 排 行
Python入门教程 超详细1小时学会
python 中文乱码问题深入分析
比较详细Python正则表达式操作指
Python字符串的encode与decode研
Python open读写文件实现脚本
Python enumerate遍历数组示例应
Python 深入理解yield
Python+Django在windows下的开发
python 字符串split的用法分享
python 文件和路径操作函数小结