Выдаёт ошибку в коде. Помогите пожалуйста её исправить

Уже пытался всё делать, исправить немогу, вот сам код:


import pyowm

owm = pyowm.OWM( 'Мой API, на всякий случай замазал', language = "ru")

place = input("В каком городе? ")

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

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

print  ("В городе " + place + " сейчас " + str(temp))

А вот сама ошибка:

Traceback (most recent call last):
  File "F:/Weather.py", line 1, in <module>
    import pyowm
  File "C:\Users\Саша\AppData\Local\Programs\Python\Python35\lib\site-packages\pyowm\__init__.py", line 4, in <module>
    from pyowm.owm import OWM
  File "C:\Users\Саша\AppData\Local\Programs\Python\Python35\lib\site-packages\pyowm\owm.py", line 15, in <module>
    from pyowm.weatherapi25 import weather_manager
  File "C:\Users\Саша\AppData\Local\Programs\Python\Python35\lib\site-packages\pyowm\weatherapi25\weather_manager.py", line 9, in <module>
    from pyowm.weatherapi25 import forecaster, historian, observation, forecast, stationhistory, one_call
  File "C:\Users\Саша\AppData\Local\Programs\Python\Python35\lib\site-packages\pyowm\weatherapi25\observation.py", line 8, in <module>
    from pyowm.weatherapi25 import weather
  File "C:\Users\Саша\AppData\Local\Programs\Python\Python35\lib\site-packages\pyowm\weatherapi25\weather.py", line 466
    temperature[f'feels_like_{label}'] = temp
                                    ^
SyntaxError: invalid syntax

Помогите пожалуйста Начал учить Python недавно, не судите строго


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