Python3 处理JSON的实例详解


Posted in Python onOctober 29, 2017

Python3 处理JSON的实例详解

真的好简单,灰常简单

import os, io, sys, re, time, base64, json
import webbrowser, urllib.request




def main():
  "main function"
  url = "http://m.weather.com.cn/data/101010100.html"
  stdout=urllib.request.urlopen(url)
  weatherInfo= stdout.read().decode('utf-8')
  #print(weatherInfo)
  jsonData = json.loads(weatherInfo)

    输出JSON数据  

szCity = jsonData["weatherinfo"]["city"]
  print("城市: ", szCity)
  szTemp = jsonData["weatherinfo"]["temp1"]
  print("温度: ", szTemp)
  szWeather1 = jsonData["weatherinfo"]["weather1"]
  print("天气情况: ",szWeather1)
  szCityid = jsonData["weatherinfo"]["cityid"]
  print("城市编码: ",szCityid)
  
if __name__ == '__main__':
  main()

如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Python 相关文章推荐
python实现360皮肤按钮控件示例
Feb 21 Python
Python 文件读写操作实例详解
Mar 12 Python
朴素贝叶斯算法的python实现方法
Nov 18 Python
python删除过期文件的方法
May 29 Python
Python自动化部署工具Fabric的简单上手指南
Apr 19 Python
Python微信库:itchat的用法详解
Aug 14 Python
Python入门Anaconda和Pycharm的安装和配置详解
Jul 16 Python
python使用minimax算法实现五子棋
Jul 29 Python
python元组的概念知识点
Nov 19 Python
python获取响应某个字段值的3种实现方法
Apr 30 Python
python实现从ftp上下载文件的实例方法
Jul 19 Python
Python中Matplotlib的点、线形状、颜色以及绘制散点图
Apr 07 Python
深入理解Python中的*重复运算符
Oct 28 #Python
13个最常用的Python深度学习库介绍
Oct 28 #Python
python探索之BaseHTTPServer-实现Web服务器介绍
Oct 28 #Python
Python探索之实现一个简单的HTTP服务器
Oct 28 #Python
Python探索之SocketServer详解
Oct 28 #Python
Bottle框架中的装饰器类和描述符应用详解
Oct 28 #Python
Pandas探索之高性能函数eval和query解析
Oct 28 #Python
You might like
php获取URL中带#号等特殊符号参数的解决方法
2014/09/02 PHP
PHP生成各种常见验证码和Ajax验证过程
2016/01/10 PHP
YII动态模型(动态表名)支持分析
2016/03/29 PHP
thinkPHP订单数字提醒功能的实现方法
2016/12/01 PHP
PHP中include()与require()的区别说明
2017/02/14 PHP
PHP explode()函数用法讲解
2019/02/15 PHP
jQuery 1.8 Release版本发布了
2012/08/14 Javascript
javascript克隆对象深度介绍
2012/11/20 Javascript
使用js对select动态添加和删除OPTION示例代码
2013/08/12 Javascript
JS+CSS实现精美的二级导航效果代码
2015/09/17 Javascript
底部悬浮通栏可以关闭广告位的实现方法
2016/06/01 Javascript
jquery遍历标签中自定义的属性方法
2016/09/17 Javascript
微信小程序 教程之WXSS
2016/10/18 Javascript
纯JS代码实现隔行变色鼠标移入高亮
2016/11/23 Javascript
使用AngularJS对表单提交内容进行验证的操作方法
2017/07/12 Javascript
微信小程序-form表单提交代码实例
2019/04/29 Javascript
在vue中获取wangeditor的html和text的操作
2020/10/23 Javascript
原生js实现无缝轮播图效果
2021/01/28 Javascript
[02:05]2014DOTA2西雅图邀请赛 专访啸天mik夫妻档
2014/07/08 DOTA
python字符串的常用操作方法小结
2016/05/21 Python
Python合并字典键值并去除重复元素的实例
2016/12/18 Python
Python实现将照片变成卡通图片的方法【基于opencv】
2018/01/17 Python
python实现多人聊天室
2020/03/31 Python
Windows系统Python直接调用C++ DLL的方法
2019/08/01 Python
Django rstful登陆认证并检查session是否过期代码实例
2019/08/13 Python
Python sklearn中的.fit与.predict的用法说明
2020/06/28 Python
详解如何在pyqt中通过OpenCV实现对窗口的透视变换
2020/09/20 Python
阿拉伯世界最大的电子卖场:Souq埃及
2016/08/01 全球购物
哥德堡通行证:Gothenburg Pass
2019/12/09 全球购物
大学生职业生涯设计书
2014/01/02 职场文书
行政管理专业求职信
2014/07/06 职场文书
区政府领导班子个人对照检查材料
2014/09/25 职场文书
2016孝老爱亲模范事迹材料
2016/02/26 职场文书
golang 实用库gotable的具体使用
2021/07/01 Golang
Python人工智能之混合高斯模型运动目标检测详解分析
2021/11/07 Python
Netty客户端接入流程NioSocketChannel创建解析
2022/03/25 Java/Android