From 2bb08f9cef428b7e7ac9864eea30a74984aea693 Mon Sep 17 00:00:00 2001 From: lassulus Date: Mon, 6 Jun 2022 12:55:34 +0200 Subject: l radio: add probability of precipitation --- lass/2configs/radio/weather_for_ips.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'lass/2configs/radio/weather_for_ips.py') diff --git a/lass/2configs/radio/weather_for_ips.py b/lass/2configs/radio/weather_for_ips.py index 8d9a2e7b..213e69d3 100644 --- a/lass/2configs/radio/weather_for_ips.py +++ b/lass/2configs/radio/weather_for_ips.py @@ -21,13 +21,13 @@ for ip in fileinput.input(): f'&units=metric' ) resp = requests.get(url) - weather = json.loads(resp.text)['current'] + weather = json.loads(resp.text) output.append( - f'Weather report for {location.city.name}' - f', {location.country.name}. ' - f'Currently it is {weather["weather"][0]["description"]} outside ' - f'with a temperature of {weather["temp"]} degrees ' - f'and a windspeed of {weather["wind_speed"]} meter per second. ' + f'Weather report for {location.city.name}, {location.country.name}. ' + f'Currently it is {weather["current"]["weather"][0]["description"]} outside ' + f'with a temperature of {weather["current"]["temp"]} degrees, ' + f'and a windspeed of {weather["current"]["wind_speed"]} meter per second. ' + f'The probability of precipitation is {weather["hourly"][0]["pop"] * 100} percent. ' ) print('\n'.join(output)) -- cgit v1.2.3 From bdc80e55411e197f89990e988f8b7e67c084d3d3 Mon Sep 17 00:00:00 2001 From: lassulus Date: Mon, 6 Jun 2022 16:04:52 +0200 Subject: l radio weather_for_ips: use better english --- lass/2configs/radio/weather_for_ips.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lass/2configs/radio/weather_for_ips.py') diff --git a/lass/2configs/radio/weather_for_ips.py b/lass/2configs/radio/weather_for_ips.py index 213e69d3..f7cc2dac 100644 --- a/lass/2configs/radio/weather_for_ips.py +++ b/lass/2configs/radio/weather_for_ips.py @@ -26,7 +26,7 @@ for ip in fileinput.input(): f'Weather report for {location.city.name}, {location.country.name}. ' f'Currently it is {weather["current"]["weather"][0]["description"]} outside ' f'with a temperature of {weather["current"]["temp"]} degrees, ' - f'and a windspeed of {weather["current"]["wind_speed"]} meter per second. ' + f'and a wind speed of {weather["current"]["wind_speed"]} meters per second. ' f'The probability of precipitation is {weather["hourly"][0]["pop"] * 100} percent. ' ) -- cgit v1.2.3