python查询天气预报的代码,python查询天气的图片

大家好,本文将围绕python查询天气预报的代码展开说明,python查询天气的图片是一个很多人都想弄明白的事情,想搞清楚python查询天气小程序需要先了解以下几个事情。

最近看了python调用API去查询一些json数据,于是自己想着查询天气预报,自己上网找了一个免费的天气预报API
利用中华万年历API接口,然后用Python去请求该地址,取得json数据,然后进行解析并展示出来。

# -*- coding: utf-8 -*-
#'中华万年历API接口,获取天气信息'
import json
import requests
def weather_work(city):
    url = 'http://wthrcdn.etouch.cn/weather_mini?city={}'.format(city)
    f=requests.get(url)
    #print(f.text)
    jsons=json.loads(f.text)
    #print(jsons['data']['forecast'])
    for i in jsons['data']['forecast']:
        print(i['date'])
        print(i['high'])
        print(i['low'])
        print(i['fengli'])
        print(i['type'])
if __name__ == '__main__':      
    city = input("请输入城市:")
    weather_work(city)

运行该python文件,然后输入查询的城市:
这里写图片描述
输入成功之后,就可以查询该城市一周的天气预报了:
这里写图片描述

补充说明:该API接口可能会失效,读者可以自己查找一些免费的天气预报API接口去调用它,获取数据之后进行解析即可Python创意编程比赛作品——名侦探柯南:真相只有一个!

下面分享一下一些博主整理好的天气预报API接口:
https://blog.csdn.net/u014597198/article/details/78600942
中国天气网免费天气API_中国天气网api接口免费吗-CSDN博客
免费的天气接口(满足你的大部分需求)_不限域网天气接口-CSDN博客
有需要的可以去查看。

  • 7
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值