Прямо сейчас я могу запросить погоду только на текущее время. Однако после этого я хочу запрашивать текущую погоду и погоду каждый час.
Нравится
Чтобы узнать текущую погоду, я использовал https://openweathermap.org/current, но я пытаюсь использовать https://openweathermap.org/api/hourly-forecast для почасовых данных, но когда я посмотрел в примере .json я не мог понять, как изменить время, чтобы получить погоду на это время.
Это пример того, как я получаю данные о текущей погоде:
combined = city + ',' + country
weatherkey = '****'
url = 'https://api.openweathermap.org/data/2.5/weather'
params = {'APPID' : weatherkey, 'q' : combined, 'units' : 'metric'}
response = requests.get(url, params = params)
weather = response.json()
desc = string.capwords(str(weather['weather'][0]['description']))
temp = str(round(weather['main']['temp'], 1)) + '°C'
print(desc)
print(temp)
Спасибо