Не работает код и выдаёт ошибку

Я написал код:

import pyowm

owm = pyowm.OWM('Мой API ключ', Language = "ru")
place = input("В каком городе/стране?: ")
observation = owm.weather_at_place(place)

w = observation.get_weather()
print(w)

Но он не работает, пишет следующую ошибку:введите сюда описание изображения

Что делать?


Ответы (1 шт):

Автор решения: Aleks Kisel

Судя по документации в pyowm.OWM нужно передавать словарь. Вот пример с Githab:

config_dict = config.get_default_config_for_subscription_type('professional')
owm = OWM('your paid OWM API key', config_dict)

То есть config_dict = {'language': 'ru'}

→ Ссылка