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实现随机密码字典生成器示例
Apr 09 Python
python 网络爬虫初级实现代码
Feb 27 Python
python3+PyQt5重新实现自定义数据拖放处理
Apr 19 Python
python多进程提取处理大量文本的关键词方法
Jun 05 Python
基于Pandas读取csv文件Error的总结
Jun 15 Python
Python函数基础实例详解【函数嵌套,命名空间,函数对象,闭包函数等】
Mar 30 Python
Python3 实现串口两进程同时读写
Jun 12 Python
快速解决vue.js 模板和jinja 模板冲突的问题
Jul 26 Python
python mysql断开重连的实现方法
Jul 26 Python
python sorted方法和列表使用解析
Nov 18 Python
Python 一行代码能实现丧心病狂的功能
Jan 18 Python
Pyinstaller加密打包应用的示例代码
Jun 11 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
用Zend Encode编写开发PHP程序
2006/10/09 PHP
php防注
2007/01/15 PHP
关于在php.ini中添加extension=php_mysqli.dll指令的说明
2007/06/14 PHP
php中文字母数字验证码实现代码
2008/04/25 PHP
深入解析PHP中逗号与点号的区别
2013/08/05 PHP
phpmailer中文乱码问题的解决方法
2014/04/22 PHP
ThinkPHP模板之变量输出、自定义函数与判断语句用法
2014/11/01 PHP
PHP 反射(Reflection)使用实例
2015/05/12 PHP
php实现只保留mysql中最新1000条记录
2015/06/18 PHP
Smarty模板简单配置与使用方法示例
2016/05/23 PHP
mysql查找删除重复数据并只保留一条实例详解
2016/09/24 PHP
用Laravel轻松处理千万级数据的方法实现
2020/12/25 PHP
JQuery里面的几种选择器 查找满足条件的元素$("#控件ID")
2011/08/23 Javascript
热点新闻滚动特效的js代码
2013/08/17 Javascript
《JavaScript DOM 编程艺术》读书笔记之JavaScript 语法
2015/01/09 Javascript
JavaScript比较当前时间是否在指定时间段内的方法
2016/08/02 Javascript
js 倒计时(高效率服务器时间同步)
2017/09/12 Javascript
js实现左右两侧浮动广告
2018/07/09 Javascript
vue.js与后台数据交互的实例讲解
2018/08/08 Javascript
js使用swiper实现层叠轮播效果实例代码
2018/12/12 Javascript
node.js实现微信开发之获取用户授权
2019/03/18 Javascript
Element中的Cascader(级联列表)动态加载省\市\区数据的方法
2019/03/27 Javascript
vue-socket.io跨域问题有效解决方法
2020/02/11 Javascript
基于Python的身份证号码自动生成程序
2014/08/15 Python
python脚本设置系统时间的两种方法
2016/02/21 Python
详解Python操作RabbitMQ服务器消息队列的远程结果返回
2016/06/30 Python
python3+PyQt5+Qt Designer实现扩展对话框
2018/04/20 Python
Python+selenium实现自动循环扔QQ邮箱漂流瓶
2018/05/29 Python
浅谈Python小波分析库Pywavelets的一点使用心得
2019/07/09 Python
Python3.7.0 Shell添加清屏快捷键的实现示例
2020/03/23 Python
css3实现波纹特效、H5实现动态波浪效果
2018/01/31 HTML / CSS
美国花布包包品牌:Vera Bradley
2017/08/11 全球购物
初入社会应届生求职信
2013/11/18 职场文书
《三峡》教学反思
2014/03/01 职场文书
施工安全责任协议书
2016/03/23 职场文书
java实现面板之间切换功能
2022/06/10 Java/Android