From ea63ba4b7ce8310ccd34d490a707c11a317c44ea Mon Sep 17 00:00:00 2001 From: Sven Riwoldt Date: Mon, 4 Nov 2024 19:17:18 +0100 Subject: [PATCH] Dict funktioniert --- CMDB2CSV_Aufbaumaster.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/CMDB2CSV_Aufbaumaster.py b/CMDB2CSV_Aufbaumaster.py index e2e8147e..63fd1b4a 100755 --- a/CMDB2CSV_Aufbaumaster.py +++ b/CMDB2CSV_Aufbaumaster.py @@ -27,7 +27,7 @@ class MainUI(QDialog): # erbt von QDialog self.filter = "Hostnamen" self.group = None self.typ = None - self.objdict = [] + self.objdict = {} def open_file_dialog(self): self.filename, _ = QFileDialog.getOpenFileName( @@ -97,7 +97,7 @@ class MainUI(QDialog): # erbt von QDialog # Spaltenanmen mit Sonderzeichen anzeigen columns_with_special_chars = [col for col in self.dfb_gg.columns if self.has_special_characters(col)] - print("Spaltenheader mit Sonderzeichen:", columns_with_special_chars) + #print("Spaltenheader mit Sonderzeichen:", columns_with_special_chars) # Führende Leerzeichen in allen Spalten entfernen # Nach oben velegt @@ -114,9 +114,10 @@ class MainUI(QDialog): # erbt von QDialog self.df_gg = self.dfb_gg.apply(self.anpassung_Objekttyp, axis=1) - # dictionary Config-ID zu Obejkttyp + # dictionary Config-ID zu Objekttyp for index, row in self.df_gg.iterrows(): - self.objdict[self.row['CONFIG-ID']] = row['Objekttyp'] + print ("Row ",index, " ",row["CONFIG-ID"], row['Objekttyp (CMDB)']) + self.objdict[row['CONFIG-ID']] = row['Objekttyp (CMDB)'] @@ -425,7 +426,7 @@ class MainUI(QDialog): # erbt von QDialog # Anapssung des Objekttypen self.dfb_erw = self.dfb_erw.apply(self.anpassung_Objekttyp, axis=1) - ic(self.dfb_erw) + #ic(self.dfb_erw) def save_file_dialog(self): # ic(self.dfb_gg)