Правка погоды
This commit is contained in:
parent
553c9e5740
commit
a6958727ed
|
@ -80,14 +80,14 @@ def switchToTime():
|
||||||
def switchToWeather():
|
def switchToWeather():
|
||||||
global weather_api_key
|
global weather_api_key
|
||||||
|
|
||||||
speaker.speak("Дома?")
|
# speaker.speak("Дома?")
|
||||||
word = input().lower() # Пока считаем с клавиатуры предложение
|
# word = input().lower() # Пока считаем с клавиатуры предложение
|
||||||
if (word == "да"):
|
# if (word == "да"):
|
||||||
location = "Home"
|
# location = "Home"
|
||||||
else:
|
# else:
|
||||||
speaker.speak("Назовите локацию")
|
# speaker.speak("Назовите локацию")
|
||||||
location = input().lower() # Пока считаем с клавиатуры предложение
|
# location = input().lower() # Пока считаем с клавиатуры предложение
|
||||||
|
location = "Murino,RU"
|
||||||
try:
|
try:
|
||||||
open_weather_map = OWM(weather_api_key)
|
open_weather_map = OWM(weather_api_key)
|
||||||
|
|
||||||
|
@ -103,11 +103,14 @@ def switchToWeather():
|
||||||
|
|
||||||
# разбивание данных на части для удобства работы с ними
|
# разбивание данных на части для удобства работы с ними
|
||||||
status = weather.detailed_status
|
status = weather.detailed_status
|
||||||
temperature = weather.temperature('celsius')["temp"]
|
temperature = int(weather.temperature('celsius')["temp"])
|
||||||
wind_speed = weather.wind()["speed"]
|
temperature_min = int(weather.temperature('celsius')["temp_min"])
|
||||||
pressure = int(weather.pressure["press"] / 1.333) # переведено из гПА в мм рт.ст.
|
temperature_max = int(weather.temperature('celsius')["temp_max"])
|
||||||
|
wind_speed = int(weather.wind()["speed"])
|
||||||
|
# pressure = int(weather.pressure["press"] / 1.333) # переведено из гПА в мм рт.ст.
|
||||||
|
|
||||||
speaker.speak(f"Сейчас на улице {temperature} градусов, скорость ветра {wind_speed} метров в секунду, давление {pressure} миллиметров ртутного столба")
|
speaker.speak(f"Сейчас на улице {temperature} градусов, минимальная {temperature_min}, максимальная {temperature_max}, скорость ветра {wind_speed} метров в секунду")
|
||||||
|
# ", давление {pressure} миллиметров ртутного столба")
|
||||||
|
|
||||||
return "Начало"
|
return "Начало"
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue