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使用tablib生成excel文件的简单实现方法
Mar 16 Python
python3 实现的人人影视网站自动签到
Jun 19 Python
Python遍历文件夹和读写文件的实现代码
Aug 28 Python
对python .txt文件读取及数据处理方法总结
Apr 23 Python
Python实现求两个数组交集的方法示例
Feb 23 Python
Python 音频生成器的实现示例
Dec 24 Python
python3 配置logging日志类的操作
Apr 08 Python
python随机模块random的22种函数(小结)
May 15 Python
Python 基于jwt实现认证机制流程解析
Jun 22 Python
一些关于python 装饰器的个人理解
Aug 31 Python
python单例模式的应用场景实例讲解
Feb 24 Python
Python中os模块的简单使用及重命名操作
Apr 17 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边学边教》(02.Apache+PHP环境配置――上篇)
2006/12/13 PHP
编写漂亮的代码 - 将后台程序与前端程序分开
2008/04/23 PHP
连接到txt文本的超链接,不直接打开而是点击后下载的处理方法
2009/07/01 PHP
PHP nl2br函数 将换行字符转成 <br>
2009/08/21 PHP
php 文件上传系统手记
2009/10/26 PHP
codeigniter显示所有脚本执行时间的方法
2015/03/21 PHP
php实现图片以base64显示的方法
2016/10/13 PHP
jQuery 浮动导航菜单适合购物商品类型的网站
2014/09/09 Javascript
jquery实现侧边弹出的垂直导航
2014/12/09 Javascript
node.js中的http.get方法使用说明
2014/12/14 Javascript
利用JS生成博文目录及CSS定制博客
2016/02/10 Javascript
使用Bootstrap框架制作查询页面的界面实例代码
2016/05/27 Javascript
AngularJS 所有版本下载地址
2016/09/14 Javascript
Vue2.0父子组件传递函数的教程详解
2017/10/16 Javascript
利用JS测试目标网站的打开响应速度
2017/12/01 Javascript
Vue中的Vux配置指南
2017/12/08 Javascript
解决vue页面DOM操作不生效的问题
2018/03/17 Javascript
Vue中$refs的用法详解
2018/06/24 Javascript
vue组件表单数据回显验证及提交的实例代码
2018/08/30 Javascript
axios全局注册,设置token,以及全局设置url请求网段的方法
2018/09/25 Javascript
微信网页登录逻辑与实现方法
2019/04/29 Javascript
vue elementui el-form rules动态验证的实例代码详解
2019/05/23 Javascript
vue大型项目之分模块运行/打包的实现
2020/09/21 Javascript
[03:56]显微镜下的DOTA2第十一期——鬼畜的死亡先知播音员
2014/06/23 DOTA
python删除文件示例分享
2014/01/28 Python
详解python中的lambda与sorted函数
2020/09/04 Python
video结合canvas实现视频在线截图功能
2018/06/25 HTML / CSS
html5 Canvas画图教程(11)—使用lineTo/arc/bezierCurveTo画椭圆形
2013/01/09 HTML / CSS
美国玛丽莎收藏奢华时尚商店:Marissa Collections
2016/11/21 全球购物
Geekbuying波兰:购买中国电子产品
2019/10/20 全球购物
马来西亚在线药房:RoyalePharma
2019/12/01 全球购物
优秀毕业生的求职信
2014/07/21 职场文书
贷款委托书怎么写
2014/08/02 职场文书
2014年保卫部工作总结
2014/11/21 职场文书
家庭财产分割协议范文
2014/11/24 职场文书
2014年行政后勤工作总结
2014/12/06 职场文书