Имя 'own' не определено

Xотел сделать погоду на пайтоне. Посмотрел гайд начал делать и вылазит вот так ошибка.

line 5, in <module>
    Owm = Owm('c559c6bfa7d25bdc1e72ccccdb3019a1')
NameError: name 'Owm' is not defined
from colorama import init
from colorama import Fore, Back, Style
import pyowm

init()
Owm = Owm('c559c6bfa7d25bdc1e72ccccdb3019a1') 


place = input("В каком городе/стране: ")

observation = Owm.weather_at_place(place)
w = observation.get_weather()

temp = w.get_temperature('celsius')["temp"]

print("В городе" + place + "сейчас" + w.get_detailed_status())
print ("Температура сейчас в районе" + str(temp))

if temp < 10:
    print ("сейчас холодновато, одень кофту/легкую куртку")
elif temp < 20:
    print("Сейчас тепло, одень легкую кофточку :3")
else:
    print("Сейчас капец как жарко, выпрыгивай в окно и кричи 'Ну че народ, погнали!'")

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

Автор решения: user398637

Вы не то и не у того вызываете. Вот пример из документации:

from pyowm.owm import OWM
owm = OWM('c559c6bfa7d25bdc1e72ccccdb3019a1')
mgr = owm.weather_manager()
weather = mgr.weather_at_place('Tokyo,JP').weather
temp_dict_kelvin = weather.temperature()   # a dict in Kelvin units (default when no temperature units provided)
temp_dict_kelvin['temp_min']
temp_dict_kelvin['temp_max']
temp_dict_fahrenheit = weather.temperature('fahrenheit')  # a dict in Fahrenheit units
temp_dict_celsius = weather.temperature('celsius')  # guess?

print(temp_dict_celsius)

И он работает https://repl.it/repls/CookedAzureBrackets

→ Ссылка