###   备注只是好奇测试了下。

    和风天气官网地址:https://www.heweather.com/

    和风天气接口注册后可以免费试用。

  服务器节点 接口地址
付费用户 中国、北美、欧洲、东南亚 https://api.heweather.com/v5/
免费用户 中国 https://free-api.heweather.com/v5/
# -*- coding: utf-8 -*-
import urllib2,json
#调用和风天气的API city可以通过https://cdn.heweather.com/china-city-list.txt城市列表获取
url = 'https://free-api.heweather.com/v5/weather?city=CN101230201&key=8a439a7e0e034cdcb4122c918f55e5f3'
#用urllib2创建一个请求并得到返回结果
req = urllib2.Request(url)
resp = urllib2.urlopen(req).read()
# print resp
# print type(resp)#将JSON转化为Python的数据结构
json_data = json.loads(resp)
city_data=json_data['HeWeather5'][0]
hourly_data= json_data['HeWeather5'][0]['hourly_forecast']
daily_data = json_data['HeWeather5'][0]['daily_forecast']
print json_data
print u'当前时间:' + daily_data[0]['date']
print u'城市:' + city_data['basic']['city']
print u'PM指数:' + city_data['aqi']['city']['pm25']
print u'白天天气:' + daily_data[0]['cond']['txt_d']
print u'夜间天气:' + daily_data[0]['cond']['txt_n']
print u'今天{0}: 气温:{1}°/{2}°'.format(str(daily_data[0]['date']),daily_data[0]['tmp']['min'],daily_data[0]['tmp']['max'])
print u'未来小时天气:{0} {1}'.format(str(hourly_data[0]['date']).split()[1],hourly_data[0]['cond']['txt'])
print u'未来小时天气:{0} {1}'.format(str(hourly_data[1]['date']).split()[1],hourly_data[1]['cond']['txt'])
print u'未来小时天气:{0} {1}'.format(str(hourly_data[2]['date']).split()[1],hourly_data[2]['cond']['txt'])
print u'未来{0} 天气:{1}°/{2}°'.format(daily_data[1]['date'],daily_data[1]['tmp']['min'],daily_data[1]['tmp']['max'])
print u'未来{0} 天气:{1}°/{2}°'.format(daily_data[2]['date'],daily_data[1]['tmp']['min'],daily_data[2]['tmp']['max'])
print u'穿衣建议:' + json_data['HeWeather5'][0]['suggestion']['drsg']['txt']

###

转载于:https://www.cnblogs.com/lwsup/p/7535670.html

Python # 和风天气接口相关推荐

  1. Android使用和风天气接口获取天气数据在APP中展示天气

    公司APP项目需要能能够显示当前天气,网上找了很多天气数据接口,总结下来要么收费,要么用起来不友好,最后还是用了郭霖推荐的和风天气接口 这里记录一下自己的使用过程 首先注册和风天气个人开发者,认证时间 ...

  2. Android 实现简单当前时间点的天气情况(和风天气接口)

    今天闲来无事,通过和风天气接口实现了一个简单的获取当前时间点的天气情况,话不多说,直接给大家展示代码,功能是挺简单的, 1.获取数据的实体类: package wxc.com.weatheer;imp ...

  3. android 和风天气 调用示例,Android中 GsonFormat插件解析Jason 数据+和风天气接口解析案例(示例代码)...

    首先 转载自http://www.cnblogs.com/androidsuperman/p/4579249.html     感谢 @西北野狼  同学. 第一部分: GsonFormat 插件基本使 ...

  4. python 获取天气接口数据

    从微信公众号中看到的代码,以此记录 用Python获取中国天气网天气接口数据 import urllib.request import json code='101160101' url='http: ...

  5. 【微信小程序】使用和风天气接口api(全过程)——获取天气

    介绍 这里是小编成长之路的历程,也是小编的学习之路.希望和各位大佬们一起成长! 以下为小编最喜欢的两句话: 要有最朴素的生活和最遥远的梦想,即使明天天寒地冻,山高水远,路远马亡. 一个人为什么要努力? ...

  6. 手把手带你用python+和风天气+腾讯云函数+qmsg实现定时推送每日天气

    文章目录 ✨项目前言

  7. python发送文件给微信好友_python获取天气接口给指定微信好友发天气预报

    先看下效果图: 用到的模块: PyMySQL requests threading wxpy 要实现上面的示例,首先是有两大块地方 获取天气信息 通过微信将天气信息发送出去 而获取天气信息又包括几个小 ...

  8. 地区天气(和风天气)

    通过和风天气接口获取天气 和风天气开发服务 ~ 强大.丰富的天气数据服务 这个是花钱的,但是有免费次数 先登录申请key,还需申请腾讯的key(因为我是通过ip获取城市码) 注册在index中 < ...

  9. 微信小程序-小程序天气页面对接和风天气API实例

    一.前言展示 最近开发小程序发现需要植入一个天气系统,在网上找了好久实例,发现很多都是不太好看的,或者发不出来的也用不了,最后我只能自己动手写出来的一个页面,现在分享出来给大家,希望能给到你们帮助! ...

最新文章

  1. variable ‘‘ of type ‘‘ referenced from scope ‘‘, but it is not defined 异常解决方法
  2. Python学习(二)语言基础
  3. 朴素贝叶斯分类器python_朴素贝叶斯分类器及Python实现
  4. mysql缓存淘汰机制_聊聊缓存淘汰算法-LRU 实现原理
  5. 【算法】合并两个有序数组【LeetCode】
  6. form提交php怎么接收不到,php form表单post提交获取不到数据,而使用get提交能获取到数据 的解决办法...
  7. linux下tools.jar,Linux android studio :'tools.jar' seems to be not in Android Studio classpath.
  8. [Bzoj1010][HNOI2008]玩具装箱toy(斜率优化)
  9. 寻找圣杯 In Search of the Holy Grail
  10. 雷迪9000使用说明_华为全力出击!折叠屏新旗舰亮相,麒麟9000+内外双屏
  11. 跟我学Spring Cloud(Finchley版)-21-Spring Cloud Config-配置属性加解密
  12. 029--PM话术模板
  13. 爱加密和梆梆加固的破解方法
  14. 图片转ascii字符画C语言,将图片转为ASCII字符画
  15. 下单账号与支付账号不一致,请核实后再支付 问题原因
  16. 软件测试工程师发展方向,主要有哪些?
  17. opencv图像的轮廓特征
  18. 小红书素人笔记怎么撰写?
  19. 第十讲 幂级数展开式的应用
  20. SciencePub学术 | 计算机科学类重点SCIEI征稿中

热门文章

  1. 运筹学 知识点总结(四)
  2. excel学习-power query安装
  3. 网络安全法草案:公民个人信息应在境内存储
  4. 使用wget命令出现 Resolving mirrors.tuna.tsinghua.edu.cn (--no-check-certificate)
  5. 工欲善其事,必先利其器——识别验证码(3)
  6. OpenBR安装与编译过程
  7. dedecms织梦后台还原备份数据0记录空数据
  8. DODO和Boba Network 建立合作,提高流动性和发行能力
  9. 计算机多媒体技术在会计,计算机数据库(经济会计类)七讲多媒体技术随堂讲解.ppt...
  10. MYSQL查看某个数据库下所有表索引的数据量及占用空间大小