Ошибка в коде с pip pyowm
Напишите в личку дискорда Hoglin#9905
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
import pyowm
ima = "Джордж"
resuals = 0
resuauls = "o"
print(f"Здравствуйте! Вас приветствует текстовый ассистент {ima}")
print(f"Что вы хотите хотите сделать? Ведь я ассистент {ima}")
a = input("'Посчитай ' 'Погода в раззработке' ")
if a == "Посчитай":
resuauls = input("+ или -? ")
if resuauls == "+":
a = int(input("Первое число: " ) )
b = int(input("Второе число: " ) )
print(f"Результат: {a + b}")
elif resuauls == "-":
a = float(input("Первое число: "))
b = float(input("Второе число: "))
print(f"Получилось число: {a - b}")
elif a == "Погода":
resuauls = 0
print( "Собираю данные..." )
owm = 'OWM("b3c078ee357d5e6634101bf293569720", language = "ru" )'
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( "Температура сейчас " + temp )
А ошибка:
123456789101112131415161718
Здравствуйте! Вас приветствует текстовый ассистент Джордж
Что вы хотите хотите сделать? Ведь я ассистент Джордж
'Посчитай ' 'Погода в раззработке' Погода
Собираю данные...
В каком городе искать погоду?: бла
Traceback (most recent call last):
File "C:\Users\tenbe\Desktop\ima = Джордж.py", line 25, in <module>
observation = str( owm.weather_at_place (place) )
AttributeError: 'str' object has no attribute 'weather_at_place'
По дате
По рейтингу
Зачем вы объект owm сделали строкой?
owm = OWM("b3c078ee357d5e6634101bf293569720", language = "ru" )
Уберите апострофы
где manager? Если пользуйете код, обращайте внимание на время его создания. Он мб устаревшим (obsolete, irrelevant)
https://ru.stackoverflow.com/questions/1136336/owm-object-has-no-attribute-weather-at-place