友情提示:380元/半年,儿童学编程,就上码丁实验室。
python调用API获取全国天气
本例实现的效果
通过Python的requests模块,调用“聚合数据 ”的API,获取南京的天气信息
聚合数据
脚本如下
代码
首先安装requests这个库
聚合数据的API数据请求格式:
请求示例:http://v.juhe.cn/weather/index?format=2&cityname=%E8%8B%8F%E5%B7%9E&key=您申请的KEY
替换就好相应的cityname和APIKEY就好了;
请求参数说明:
名称 | 类型 | 必填 | 说明 | |
cityname | string | Y | 城市名或城市ID,如:”苏州”,需要utf8 urlencode | |
dtype | string | N | 返回数据格式:json或xml,默认json | |
format | int | N | 未来6天预报(future)两种返回格式,1或2,默认1 | |
key | string | Y | 你申请的key |
JSON返回示例:
json格式