天气API的调用

本文介绍了如何通过API Store获取免费天气API,并使用Python进行调用及解析JSON返回结果,展示了调用过程和最终效果。
摘要由CSDN通过智能技术生成

API store:http://www.avatardata.cn/

免费API自己申请,不需要身份证验证

贴代码

import requests
import json

wea_api_url = "http://api.avatardata.cn/Weather/Query"
my_wea_key = 你的密钥'

def init_wea_url(my_key,city_name):
	url =  wea_api_url + "?key=%s&"%my_key + "cityname=%s"%city_name
	return url

def one_step_of_day(data):
	wea = data[1]
	tmp = data[2]
	wind = data[3] + data[4]
	sun = data[5]
	return wea,tmp,wind,sun

def print_day_info(data):
	date = data['date']
	week = data['week']
	moon = data['nongli']
	dawn = data['info']['dawn']
	dawn_wea,dawn_tmp,dawn_wind,dawn_sun = one_step_of_day(dawn)
	day = data['info']['day']
	day_wea,day_tmp,day_wind,day_sun = one_step_of_day(day)
	night = data['info']['night']
	night_wea,night_tmp,night_wind,night_sun 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值