import pyodide
import asyncio
API_KEY = '8e4cf478-53b6-45bc-8597-9946db9f1fd5'
url = 'https://api.weather.yandex.ru/v2/forecast'
params = {
'lat': 55.753215,
'lon': 37.622504,
'lang': 'ru_RU'
}
headers = {
'X-Yandex-API-Key': API_KEY
}
async def get_weather():
response = await pyodide.fetch(url=url, params=params, headers=headers, method="GET")
response_dict = await response.json()
data = response.json()
fact = data.get('fact')
temperature = fact.get('temp')
print(f'Погода в Москве: {temperature} градусов по Цельсию')
asyncio.ensure_future(get_weather())