写一个可以查询天气的程序
以下是一个简单的Python程序,用于查询天气:
import requests
city = input("请输入您要查询的城市:")
url = f"https://wttr.in/{city}?format=%C,%t"
response = requests.get(url)
if response.status_code == 200:
data = response.text.strip().split(",")
print(f"{city}的天气状况为:{data[0]},温度为{data[1]}℃。")
else:
print("查询失败,请检查城市名称是否正确。")
该程序通过调用第三方API“wttr.in”来查询天气信息。用户输入要查询的城市名称后,程序会将城市名称拼接到API的URL中,然后向API发送请求,获取天气信息的响应。如果响应成功,程序会将响应文本按逗号分割,然后输出天气状况和温度信息。如果响应失败,则输出错误提示信息。
原文地址: https://www.cveoy.top/t/topic/bgo1 著作权归作者所有。请勿转载和采集!