From 29ba9f6d15c6e8c1d71fd99178e58e08908a25a5 Mon Sep 17 00:00:00 2001 From: Yannik Schmidt Date: Sun, 9 May 2021 14:44:43 +0200 Subject: [PATCH] explicitly define encoding for windows --- main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.py b/main.py index f97f7fa..cf8f7b4 100755 --- a/main.py +++ b/main.py @@ -91,7 +91,7 @@ def checkLastMonths(backwardsMonths=6): # parse and dump csvOut = os.path.join(CSV_DIR, 'Wetterdaten-{}-{}.csv'.format( calendar.month_name[monthNumber], year)) - with open(csvOut, 'w', newline='') as file: + with open(csvOut, 'w', newline='', encoding="utf-8") as file: fieldnames = list(headerMappings.values()) writer = csv.DictWriter(file, fieldnames=fieldnames, delimiter=";")