Top.Mail.Ru
Ответы

Python выдаёт ошибку.Помогите.

Ошибка:e:\python>python http://test.py/
File "e:\python\test.py", line 11

owm = OWM('cd9f6051182552ed3489c7bac8422c8b', config_dict)`from pyowm.owm import OWM

^

SyntaxError: invalid syntax

сам код:from colorama import init

from colorama import Fore, Back, Style


# use Colorama to make Termcolor work on Windows too

init()

print(Fore.CYAN)

from pyowm.owm import OWM

from pyowm.utils.config import get_default_config

config_dict = get_default_config()

config_dict['language'] = 'pt' # вместо pt вставляете свой язык (ru)

owm = OWM('cd9f6051182552ed3489c7bac8422c8b', config_dict)`from pyowm.owm import OWM

place = input("Введите название города: ")

mgr = http://owm.weather/ _manager()

observation = http://mgr.weather/ _at_place(place)

w = http://observation.weather/
# температура

t = w.temperature("celsius")

t1 = t['temp']

t2 = t['feels_like']

t3 = t['temp_max']

t4 = t['temp_min']

# скорость ветра

wi = w.wind()['speed']

# влажность

humi = w.humidity

# облачность

cl = w.clouds

#статус

st = w.status

# детали

dt = w.detailed_status

#время забора данных

ti = w.reference_time('iso')

#давление

pr = w.pressure['press']

print( http://fore.black/ )

if t2 > 30.0:

print( http://back.red/ )

print(f'В городе {place} температура {t1},ощущается как {t2}.')

print(f'Скорость ветра: {wi} м/с, влажность:{humi}%,облочность {cl}.')

print(f'Погода:{st},точная погода:{dt},давление {pr}.')

elif t2 > 20.0:

print(Back.YELLOW)

print(f'В городе {place} температура {t1},ощущается как {t2}.')

print(f'Скорость ветра: {wi} м/с, влажность:{humi}%,облочность {cl}.')

print(f'Погода:{st},точная погода:{dt},давление {pr}.')

elif t2 > 10.0:

print( http://back.green/ )

print(f'В городе {place} температура {t1},ощущается как {t2}.')

print(f'Скорость ветра: {wi} м/с, влажность:{humi}%,облочность {cl}.')

print(f'Погода:{st},точная погода:{dt},давление {pr}.')

else:

print(Back.CYAN)

print(f'В городе {place} температура {t1},ощущается как {t2}.')

print(f'Скорость ветра: {wi} м/с, влажность:{humi}%,облочность {cl}.')

print(f'Погода:{st},точная погода:{dt},давление {pr}.')


if t2 > 30.0:

print("Сегодня лучше надеть: шорты,футболку и шлёпанцы.")

elif t2 > 20.0:

print("Сегодня лучше надеть: футболку, джинсы и кроссовки. ")

elif t2 > 10.0:

print("Сегодня лучше надеть: толстовку, ветровку , джинсы и кроссовки.")

elif t2 < 10.0:

print("Сегодня лучше надеть: толстовку, курту, джинсы и ботинки.")

elif t2 == 0.0:

print("Сегодня лучше надеть: свитер, куртку, штаны и ботинки.")

else:

print("Сегодня лучше надеть: термо-одежду, пуховик, штаны,сапоги.")


input()

По дате
По Рейтингу
Аватар пользователя
Новичок

Зачем этот кусок `from pyowm.owm import OWM ?

Аватар пользователя
Высший разум

Давно кавычка стала разделителем операторов в Пайтоне?

ышо один работающий api ID в копилке

Аватар пользователя
Оракул

Тупые ботоделы погодные.

Аватар пользователя
Мудрец

test.py недоступен.
если ты мужчина - положи на питон.