Как получить прогноз на ближайшие несколько дней от OpenWeatherAPI, если он возвращает только погоду на завтра? - PullRequest
0 голосов
/ 27 мая 2020
• 1000 начало следующего дня 12 утра. Мой код выглядит следующим образом для печати только дат, возвращаемых API:
!/usr/bin/env python3
import requests
import json

API_Key=<redacted>
base_url="http://api.openweathermap.org/data/2.5/forecast?"
city_name="Alexandria,US"
count="5"
composite_url=base_url+"q="+city_name+"+"&appid="+API_Key+"&cnt"+count

return_data=json.dumps(requests.get(composite_url).json())
weather_data=json.loads(return_data)
for i in weather_data['list']:
    print(i['dt_txt'])

Вывод:

2020-05-27 06:00:00
2020-05-27 09:00:00
2020-05-27 12:00:00
2020-05-27 15:00:00
2020-05-27 18:00:00 

2020-05-27 15:00:00 2020-05-27 18 : 00: 00

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...