当前位置:网站首页 > API设计与开发 > 正文

天气预报接口代码(天气预报api接口)



近来公司大屏幕的天气接口老是出问题,之前用的是webservice的http://www.webxml.com.cn/WebServices/WeatherWebService.asmx这个接口,坑的是每个月的25号该服务暂停维护,因此不得不寻找新的接口替换。。。

然后我在网站上找了很多接口(大都是过期的或者非免费的!)。。。类似

国家气象局提供的天气预报接口http://www.weather.com.cn/data/sk/101010100.html

2014年6月最新更新的http://www,weather.com.cn/adat/sk/101010100.html

http://webservice.36wu.com/weatherService.asmx

以上这些我都试过了。。。没几天这些数据就各种出问题!!!

接下来我就把我的最近新找的一个万年历的天气接口(http://wthrcdn.etouch.cn/WeatherApi?citykey=)实例展示给大家

注意:以上的citykey可以根据不同城市自行修改的。。。因为我是公司内部应用,城市不变,我就写死了,后面大家也可以自己去找一个根据IP获取城市,然后再获取对应编码,最后获取天气信息的示例,这个在网站上应该也能找的到的,我之前看到过。

接下来废话少说,我就把我的可运行的python代码贴进来吧

==========================================================

以上代码还有许多冗余的,因为是赶时间完成的,我也就随便写写这个脚本,本人不是专门负责python开发的,如有错误还望大家指正

对了,以上程序还有一个问题,就是有的时候因为台风啊,暴雨啊,雷雨啊什么的,源数据的xml文件对应的节点会多一个警告的节点,由于本人精力有限,就没有做过多的处理,日后再对代码进行更正吧!

下面附上我们公司的weather.xml文件格式

转载于:https://blog.51cto.com/jong001/

到此这篇天气预报接口代码(天气预报api接口)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 单片机设计课程内容(单片机设计课程内容有哪些)2025-01-05 20:09:04
  • 单片机设计与开发(单片机设计与开发证书有用吗)2025-01-05 20:09:04
  • 单片机课程设计指导书(单片机课程设计指导书pdf)2025-01-05 20:09:04
  • 嵌入式设计与开发和单片机设计与开发(嵌入式开发与单片机开发的区别)2025-01-05 20:09:04
  • esp8266 天气时钟(esp8266天气时钟的毕业设计)2025-01-05 20:09:04
  • 单片机设计论文结论(单片机课程设计论文)2025-01-05 20:09:04
  • 天气预报接口api(天气预报接口费用)2025-01-05 20:09:04
  • 天气预报接口api(天气预报接口 json)2025-01-05 20:09:04
  • 免费天气接口api(天气api接口源码)2025-01-05 20:09:04
  • 免费海报设计模板(免费海报设计模板软件)2025-01-05 20:09:04
  • 全屏图片