iPavel89-work
2/26/2020 - 10:07 AM

Прогноз погоды от яндекс

import requests
def forecast():
    response = requests.get('https://api.weather.yandex.ru/v1/informers',
                                params={'lat':'49.696237','lon':'72.598293','lang':'ru_RU'},headers={'X-Yandex-API-Key':'48e43101-69ed-436a-aa5e-d877f77ea3c6'})
    json_response = response.json()
    now=json_response['now_dt']
    fact=json_response['fact']['temp']
    feels_like=json_response['fact']['feels_like']
    wind=json_response['fact']['wind_speed']
    wind_gust=json_response['fact']['wind_gust']
    string=(f"погода на {now[:10]}\n"
            f"Температура {fact}\n"
            f"По ощущениям {feels_like}\n"
            f"Ветер {wind}"
            f"Порывы ветра {wind_gust} ")
    print(json_response)
    return string
u=forecast()