如何用python顯示今天天氣?
為了使用Python顯示今天的天氣,您需要使用第三方庫來獲取天氣數(shù)據(jù)。其中一個常用的庫是 "OpenWeatherMap API"。您可以使用 "requests" 庫來發(fā)送請求并獲取響應數(shù)據(jù)。
import requests
api_key = 'YOUR_API_KEY'
base_url = 'http://api.openweathermap.org/data/2.5/weather?'
city_name = 'YOUR_CITY_NAME'
complete_url = base_url + 'appid=' + api_key + '&q=' + city_name
response = requests.get(complete_url)
data = response.json()
if data["cod"] != "404":
print("Temperature (in celsius unit) = " +
str(data["main"]["temp"]) +
"\nwind speed = " +
str(data["wind"]["speed"]) +
"\nDescription = " +
str(data["weather"][0]["description"]))
else:
print(" City Not Found ")
請?zhí)鎿Q YOUR_API_KEY 和 YOUR_CITY_NAME 為您自己的 API 密鑰和城市名稱。
需要注意,使用OpenWeatherMap API需要注冊一個免費賬戶并獲取一個 API key,而且有配額限制。