From dd8258f575dc6380267b548b095b38b335799c61 Mon Sep 17 00:00:00 2001 From: Simon Steuer Date: Fri, 22 Nov 2024 00:37:44 +0100 Subject: [PATCH] =?UTF-8?q?'filename.rsplit(.)[0]=20war=20bisher=20daf?= =?UTF-8?q?=C3=BCr=20zust=C3=A4ndig,=20dass=20beim=20Einlesen=20der=20'RD?= =?UTF-8?q?=5FTeilenummern.csv'=20die=20Endung=20.csv=20entfernt=20wird,?= =?UTF-8?q?=20um=20sie=20sp=C3=A4ter=20beim=20Einlesen=20der=20Datei=20wie?= =?UTF-8?q?der=20zu=20erg=C3=A4nzen.=20Da=20die=20Klasse=20'Partnumbers'?= =?UTF-8?q?=20aber=20auch=20f=C3=BCr=20die=20json-Dateien=20der=20Teilenum?= =?UTF-8?q?mern=20verwendet=20wird,=20hat=20das=20rsplit(.)[0]=20dazu=20ge?= =?UTF-8?q?f=C3=BChrt,=20dass=20bei=20Teilenummern=20wie=20z.B.=20'ILS=202?= =?UTF-8?q?.0=20A=20Pneumatik'=20der=20Teil=20nach=20dem=20Punkt=20abgecut?= =?UTF-8?q?tet=20wurde.=20Beim=20Versuch=20die=20json-Datei=20der=20Teilen?= =?UTF-8?q?ummer=20zu=20lesen=20kam=20es=20dann=20folglich=20zu=20Fehlern,?= =?UTF-8?q?=20da=20der=20restliche=20Teil=20nach=20dem=20Punkt=20im=20Date?= =?UTF-8?q?inamen=20fehlt=20und=20dementsprechend=20keine=20json-Datei=20g?= =?UTF-8?q?efunden=20werden=20konnte.=20Daher=20wird=20nun=20die=20Endung?= =?UTF-8?q?=20.csv=20nicht=20mehr=20abgeschnitten,=20sondern=20bis=20zum?= =?UTF-8?q?=20Einlesen=20in=20der=20Funktion=20load=5Ffrom=5Fcsv()=20beibe?= =?UTF-8?q?halten,=20wobei=20die=20Dateiendung=20dort=20folglich=20nicht?= =?UTF-8?q?=20mehr=20als=20Ende=20hinzugef=C3=BCgt=20werden=20darf,=20da?= =?UTF-8?q?=20der=20Dateiname=20sonst=20'RD=5FTeilenummern.csv.csv'=20laut?= =?UTF-8?q?en=20w=C3=BCrde.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/compare_lists.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/compare_lists.py b/lib/compare_lists.py index abfb90d..02a5eeb 100644 --- a/lib/compare_lists.py +++ b/lib/compare_lists.py @@ -31,7 +31,7 @@ class Partnumbers: def __init__(self, filename: str, file_dir: str): self.file_dir = file_dir - self.filename = filename.rsplit(".")[0] + self.filename = filename def load_from_json(self): @@ -51,7 +51,7 @@ class Partnumbers: """Reads partnumbers from a csv-file""" - config_path = os.path.join(self.file_dir, self.filename + ".csv") + config_path = os.path.join(self.file_dir, self.filename) try: df = pd.read_csv(config_path, sep=';', converters={"Teilenummern":str})