写一个obs天气预报的脚本下载
以下是一个使用Python编写的脚本,用于从OpenWeatherMap API下载天气预报数据:
import requests
import json
def download_weather_forecast(api_key, city):
url = f"http://api.openweathermap.org/data/2.5/weather?q={city}&appid={api_key}"
response = requests.get(url)
data = response.json()
if data["cod"] == "404":
print("City not found.")
return
weather = data["weather"][0]["main"]
temperature = data["main"]["temp"]
humidity = data["main"]["humidity"]
wind_speed = data["wind"]["speed"]
print(f"Weather: {weather}")
print(f"Temperature: {temperature} K")
print(f"Humidity: {humidity}%")
print(f"Wind Speed: {wind_speed} m/s")
# 替换为您的OpenWeatherMap API密钥
api_key = "YOUR_API_KEY"
# 替换为您要查询的城市名称
city = "Beijing"
download_weather_forecast(api_key, city)
请注意,您需要在OpenWeatherMap网站上注册并获取API密钥,然后将其替换为代码中的YOUR_API_KEY。
此脚本将使用OpenWeatherMap API来获取指定城市的天气预报数据,并打印出天气、温度、湿度和风速信息。您可以根据需要自定义脚本以实现更多功能
原文地址: https://www.cveoy.top/t/topic/ineT 著作权归作者所有。请勿转载和采集!