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 匹配任意字符(包括换行符)的正则表达式写法
Oct 29 Python
在Django的通用视图中处理Context的方法
Jul 21 Python
实例讲解Python编程中@property装饰器的用法
Jun 20 Python
python 简单的多线程链接实现代码
Aug 28 Python
Python单体模式的几种常见实现方法详解
Jul 28 Python
Python PyQt5实现的简易计算器功能示例
Aug 23 Python
Python读取英文文件并记录每个单词出现次数后降序输出示例
Jun 28 Python
pygame实现俄罗斯方块游戏(基础篇3)
Oct 29 Python
Python使用requests xpath 并开启多线程爬取西刺代理ip实例
Mar 06 Python
基于python实现FTP文件上传与下载操作(ftp&sftp协议)
Apr 01 Python
Python虚拟环境库virtualenvwrapper安装及使用
Jun 17 Python
Pytest中conftest.py的用法
Jun 27 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
S900/ ETON E1-XM 收音机
2021/03/02 无线电
asp.net中System.Timers.Timer的使用方法
2013/03/20 Javascript
jquery的live使用注意事项
2014/02/18 Javascript
Windows 系统下安装和部署Egret的开发环境
2014/07/31 Javascript
吐槽一下我所了解的Node.js
2014/10/08 Javascript
js图片翻书效果代码分享
2015/08/20 Javascript
JavaScript的ExtJS框架中数面板TreePanel的使用实例解析
2016/05/21 Javascript
Node.js与Sails redis组件的使用教程
2017/02/14 Javascript
谈谈JS中的!!
2017/12/07 Javascript
微信小程序中使用自定义图标(阿里icon)的方法
2018/08/20 Javascript
JS大坑之19位数的Number型精度丢失问题详解
2019/04/22 Javascript
JS实现盒子拖拽效果
2020/02/06 Javascript
VUE+elementui组件在table-cell单元格中绘制微型echarts图
2020/04/20 Javascript
Vue.js原理分析之nextTick实现详解
2020/09/07 Javascript
js实现移动端轮播图滑动切换
2020/12/21 Javascript
[57:24]LGD vs VGJ.T 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
Python and、or以及and-or语法总结
2015/04/14 Python
python 接口返回的json字符串实例
2018/03/27 Python
致Python初学者 Anaconda入门使用指南完整版
2018/04/05 Python
numpy实现合并多维矩阵、list的扩展方法
2018/05/08 Python
对python list 遍历删除的正确方法详解
2018/06/29 Python
将Django项目部署到CentOs服务器中
2018/10/18 Python
Django项目uwsgi+Nginx保姆级部署教程实现
2020/04/19 Python
python3 使用openpyxl将mysql数据写入xlsx的操作
2020/05/15 Python
在主流系统之上安装Pygame的方法
2020/05/20 Python
Python如何向SQLServer存储二进制图片
2020/06/08 Python
目前不被任何主流浏览器支持的CSS3属性汇总
2014/07/21 HTML / CSS
Book Depository欧盟:一家领先的国际图书零售商
2019/05/21 全球购物
JAVA程序设计笔试题面试题一套
2015/07/28 面试题
银行实习生的自我评价
2014/01/13 职场文书
新书吧创业计划书
2014/01/31 职场文书
优秀教师主要事迹
2014/02/01 职场文书
自查自纠工作总结
2014/10/15 职场文书
创业计划书之书店
2019/09/10 职场文书
TensorFlow的自动求导原理分析
2021/05/26 Python
HTML常用标签超详细整理
2022/03/19 HTML / CSS