From 4274e8b8a103dbab3892e06cc13d626ab8493e93 Mon Sep 17 00:00:00 2001 From: uhi22 Date: Thu, 9 May 2024 22:41:31 +0200 Subject: [PATCH] in claralogConverter.py, use Latin-1 encoding to be tolerant against noisy log files --- claralogConverter.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/claralogConverter.py b/claralogConverter.py index 0ac66a9..9a4b2a7 100644 --- a/claralogConverter.py +++ b/claralogConverter.py @@ -47,11 +47,11 @@ def convertClaralogToTxt(inputFileName): if (os.path.isfile(os.path.join(directory, outputFileName))): print("output file " + outputFileName + " already exists. Nothing to do.") return - fileIn = open(inputFileName, 'r') - fileOut = open(outputFileName, 'w') + fileIn = open(inputFileName, 'r', encoding="Latin-1") + fileOut = open(outputFileName, 'w', encoding="Latin-1") print("# generated by claralogConverter.py", file=fileOut) print("# https://github.com/uhi22/pyPLC", file=fileOut) - fileOutValues = open(inputFileName + '.values.txt', 'w') + fileOutValues = open(inputFileName + '.values.txt', 'w', encoding="Latin-1") print("# generated by claralogConverter.py", file=fileOutValues) print("# https://github.com/uhi22/pyPLC", file=fileOutValues) fileOutStatistics = open(directory + '/pcap_statistics.txt', 'a')