Задать вопрос
@deadbladed

В пайчарме выдает ошибку при добавлении библиотеки pyowm. Ошибка в выводе detailed_status. как ее исправить?

Сма код:
from pyowm import OWM

owm = OWM('487e59510cc7edb0666a001e740e1de6')

place = str( input("В каком городе/стране?: "))
mgr = owm.weather_manager()
observation = owm.weather_at_place(place)
w = observation.get_weather()


print( "В городе " + place + "сейчас" + w.get_detail_status())

Ошибка:
В каком городе/стране?: Москва
Traceback (most recent call last):
File "C:\Users\Z I P I D Y\PycharmProjects\pythonwork1\pogoda.py", line 8, in
w = observation.get_weather()
AttributeError: 'NoneType' object has no attribute 'get_weather'

Process finished with exit code 1
  • Вопрос задан
  • 46 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
dimonchik2013
@dimonchik2013
non progredi est regredi
observation = owm.weather_at_place(place)


перед этим делаешь проверку что Place сущесвует в списке
и - на английском, а не на русском
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы