From a5bc5af22802d424ab0ed816f5d9089888aba057 Mon Sep 17 00:00:00 2001 From: Yannik Schmidt Date: Sun, 9 May 2021 14:37:38 +0200 Subject: [PATCH] implement kelvin col --- main.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/main.py b/main.py index 04a4c11..f97f7fa 100755 --- a/main.py +++ b/main.py @@ -21,6 +21,7 @@ OUTSIDE_DATA_URL = "http://umweltdaten.nuernberg.de/csv/wetterdaten/messstat headerMappings = { "time" : "Datum/Zeit", "lufttemperatur-aussen" : "Temperatur [°C]", + "kelvin" : "Temperatur [K]" , "luftfeuchte" : "rel. Luftfeuchte [%]", "luftdruck" : "Luftdruck [mbar]", "windgeschwindigkeit" : "Windgeschwindigkeit [m/s]", @@ -100,6 +101,11 @@ def checkLastMonths(backwardsMonths=6): rowdict = { headerMappings["time"] : key } for data in fullContentDict[key]: rowdict.update({ headerMappings[data.dtype] : data.value }) + + # calc kelvin if temp # + if data.dtype == "lufttemperatur-aussen": + rowdict.update({ headerMappings["kelvin"] : data.value + 273 }) + writer.writerow(rowdict) def parse(content, dtype):