python-爬取数据获取所选城市天气情况

实现功能:爬取数据,得到指定的选择天气的情况

准备工作:

登录www.juhe.cn网站,注册,找到所选数据的路径以及对应的key值,安装requests包!

代码:

import requests
# from speech_convert import get_speech
print("欢迎来找城市天气查询")
s=input("请输入你要查询的城市")
url="http://apis.juhe.cn/simpleWeather/query"
params={
    "city": s,
    "key": "882649702c25e41e08cd0ebbed27c601"
}
zh_to_en={
    "温度":"temperature",
    "湿度":"humidity",
    "天气":"info",
    "风向":"direct",
    "风力": "power",
    "空气质量指数":"aqi"
}
zh_to_en
response=requests.get(url,params=params).json()
print(response)
response_result=response["result"]["realtime"]
print()
print(response_result)
for key,value in zh_to_en.items():
    print(key,response_result[value])

截图:

猜你喜欢

转载自blog.csdn.net/Abtxr/article/details/127308996
今日推荐