写在最前面:
最近好久不更新,因为在酝酿一件大事情。
key自己去高德天气申请,城市编码320100是南京,别的都可以照抄。
import requests
def getlocalweather():
url = "https://restapi.amap.com/v3/weather/weatherInfo"
key = '9bawhsfklsdjfsljflksdjd34kktj3'
data = {'key': key, "city": 320100}
req = requests.post(url, data)
info = dict(req.json())
info = dict(info)
print(info)
newinfo = info['lives'][0]
#print(newinfo)
print("你查询的当地天气信息如下:")
print("省市:",newinfo['province']+newinfo['city'])
print("城市:", newinfo['city'])
print("编码:", newinfo['adcode'])
print("天气:", newinfo['weather'])
print("气温:", newinfo['temperature']+'℃')
print("风向:", newinfo['winddirection'])
print("风力:", newinfo['windpower'])
print("湿度:", newinfo['humidity'])
print("报告时间:", newinfo['reporttime'])
getlocalweather()