код:
import pyowm
owm = pyowm.OWM('88bcc6512d362d7c910ee5c396b658f1')
place = input("Ведіть будь ласка в якому місті ви зараз? ")
observation = owm.weather_at_place(place)
w = observation.get_weather()
print (w)
temp = w.get_temperature ("celsius")["temp"]
tem = w.get_temperature ("celsius")["temp_min"]
te = w.get_temperature ("celsius")["temp_max"]
wind = w.get_wind()["speed"]
win = w.get_humidity()
print ("В городе " + place + " Сейчас " + w.get_detailed_status())
print ("Температура сейчас в районе " + str(temp) + " градусів по цельсію")
print("Зараз температура від " + str(tem) + " градусів по цельсію")
print(" До " + str(te) + " градусів по цельсію")
print("Швидкість вітру зараз " + str(wind) + " метрів в секунду")
print ("Немає вітру =0.3–1.5 м/с ")
print("Легкий вітер = 1.6–3.3 м/с")
print("Слабкий вітер = 3.4–5.5 м/с")
print("Помірний вітер = 5.5–7.9 м/с")
print("Свіжий вітер =8.0–10.7 м/с ")
print("Сильний = 10.8–13.8 м/с")
print("Міцний = 13.9–17.1 м/с")
print("Дуже міцний = 17.2–20.7 м/с")
print("Шторм =20.8–24.4 м/с ")
print("Сильний шторм =24.5–28.4 м/с ")
print("Жорстокий шторм = 28.5–32.6 м/с")
print("Ураган = 32.7 м/с")
print("Вологість зараз "+str(win))
print("Норма вологості = 65")
if temp < 10:
print("Сейчас холодно одевайся тепло!!!")
elif temp < 0:
print("Сейчас очень холодно одевайся очень тепло!!!")
elif temp < 20:
print("Сейчас на уліце комфортно одевайся хорошо!!!")
elif temp < 30:
print("Сейчас на уліце жарко одень шорти!!!")
ошибка:
Traceback (most recent call last):
File "F:\Pyton\погода 3 рівень.py", line 10, in
observation = owm.weather_at_place(place)
AttributeError: 'OWM' object has no attribute 'weather_at_place'