@danilubica

Ошибка при запуске кода c pyowm, в чем проблема?

Здравствуйте, я скопировал точь-в-точь код из сайта по pyomw (https://github.com/csparpa/pyowm#example), но при запуске выдает ошибку:
C:\Users\Даниил Ромин>"C:\Users\Даниил Ромин\Desktop\python\pyowm.py"
Traceback (most recent call last):
File "C:\Users\Даниил Ромин\Desktop\python\pyowm.py", line 1, in
from pyowm import OWM
File "C:\Users\Даниил Ромин\Desktop\python\pyowm.py", line 1, in
from pyowm import OWM
ImportError: cannot import name 'OWM' from partially initialized module 'pyowm' (most likely due to a circular import) (C:\Users\Даниил Ромин\Desktop\python\pyowm.py)

Сам код, который я написал:

from pyowm import OWM

owm = OWM('802493c55a6b6396be2ea089d145d99d') # You MUST provide a valid API key

# Search for current weather in London (Great Britain)
mgr = owm.weather_manager()
observation = mgr.weather_at_place('London,GB')
w = observation.weather
print(w) #

# Weather details
w.wind() # {'speed': 4.6, 'deg': 330}
w.humidity # 87
w.temperature('celsius') # {'temp_max': 10.5, 'temp': 9.7, 'temp_min': 9.0}

# Search current weather observations in the surroundings of
# lat=22.57W, lon=43.12S (Rio de Janeiro, BR)
observation_list = mgr.weather_around_coords(-22.57, -43.12)

Не могу понять в чем проблема! Версия pip и pyowm новые.
  • Вопрос задан
  • 774 просмотра
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Python
Седой и строгий
Нельзя называть скрипт так же, как импортируемый из него модуль.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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