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服务器拒绝服务攻击代码
Jan 16 Python
让python同时兼容python2和python3的8个技巧分享
Jul 11 Python
python清除字符串里非数字字符的方法
Jul 02 Python
Python获取邮件地址的方法
Jul 10 Python
Python实现的中国剩余定理算法示例
Aug 05 Python
Django 前后台的数据传递的方法
Aug 08 Python
代码分析Python地图坐标转换
Feb 08 Python
Python装饰器用法实例总结
May 26 Python
对python中的argv和argc使用详解
Dec 15 Python
使用python实现unix2dos和dos2unix命令的例子
Aug 13 Python
python 自动识别并连接串口的实现
Jan 19 Python
Python极值整数的边界探讨分析
Sep 15 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
上海牌131型七灯四波段四喇叭一级收音机
2021/03/02 无线电
有道搜索和IP138的IP的API接口(PHP应用)
2012/11/29 PHP
ThinkPHP CURD方法之page方法详解
2014/06/18 PHP
PHP的Socket网络编程入门指引
2015/08/11 PHP
php使用strip_tags()去除html标签仍有空白的解决方法
2016/07/28 PHP
laravel 框架配置404等异常页面
2019/01/07 PHP
Aster vs Newbee BO3 第二场2.18
2021/03/10 DOTA
jQuery(1.6.3) 中css方法对浮动的实现缺陷分析
2011/09/09 Javascript
标题过长使用javascript按字节截取字符串
2014/04/24 Javascript
JS获取iframe中marginHeight和marginWidth属性的方法
2015/04/01 Javascript
php利用curl获取远程图片实现方法
2015/10/26 Javascript
JavaScript使用DeviceOne开发实战(四)仿优酷视频应用
2015/12/02 Javascript
JS+CSS实现闪烁字体效果代码
2016/04/05 Javascript
总结几道关于Node.js的面试问题
2017/01/11 Javascript
vue如何引入sass全局变量
2018/06/28 Javascript
Vue axios全局拦截 get请求、post请求、配置请求的实例代码
2018/11/28 Javascript
详解在微信小程序的JS脚本中使用Promise来优化函数处理
2019/03/06 Javascript
vue项目中使用bpmn为节点添加颜色的方法
2020/04/30 Javascript
Python中的Descriptor描述符学习教程
2016/06/02 Python
Python编写登陆接口的方法
2017/07/10 Python
django实现同一个ip十分钟内只能注册一次的实例
2017/11/03 Python
Python输出由1,2,3,4组成的互不相同且无重复的三位数
2018/02/01 Python
Python3.7将普通图片(png)转换为SVG图片格式(网站logo图标)动起来
2020/04/21 Python
Python通过Pillow实现图片对比
2020/04/29 Python
HTML5使用Audio标签实现歌词同步的效果
2016/03/17 HTML / CSS
寻找迷宫的一条出路,o通路;X:障碍
2016/07/10 面试题
HSRP的含义以及如何工作
2014/09/10 面试题
简单说下OSPF的操作过程
2014/08/13 面试题
高级护理实习生自荐信
2013/09/28 职场文书
数控技术专业推荐信
2013/11/01 职场文书
行政总经理岗位职责
2013/12/05 职场文书
餐饮加盟计划书
2014/01/10 职场文书
电子商务专业学生职业生涯规划
2014/03/07 职场文书
入党思想汇报怎么写
2014/04/03 职场文书
幼儿园开学报名通知
2015/07/16 职场文书
浅谈Redis存储数据类型及存取值方法
2021/05/08 Redis