From eace029dda213778a456d51baec4b0c980587f89 Mon Sep 17 00:00:00 2001 From: Floke Date: Thu, 24 Apr 2025 15:05:35 +0000 Subject: [PATCH] debug --- brancheneinstufung.py | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/brancheneinstufung.py b/brancheneinstufung.py index 08543b367..8e3e8fc5a 100644 --- a/brancheneinstufung.py +++ b/brancheneinstufung.py @@ -3307,22 +3307,27 @@ class DataProcessor: # <= Hier endet die for-Schleife. Die folgenden Blöcke müssen auf dieser Ebene (derselben wie for) eingerückt sein. - if updates: # <= DIESER BLOCK muss auf derselben Ebene wie die for-Schleife beginnen (z.B. 8 Leerzeichen) - logging.info(f"Sende Batch-Update für {len(updates)} Zellen ({rows_processed_count} Zeilen geprüft)...") - success = self.sheet_handler.batch_update_cells(updates) - if success: # Ebene 2 (z.B. 12 Leerzeichen) + if updates: # <= DIESER BLOCK muss auf derselben Ebene wie die for-Schleife beginnen (z.B. 8 Leerzeichen) + # <= Die folgenden Zeilen müssen EINE EBENE TIEFER als das "if updates:" eingerückt sein (z.B. 12 Leerzeichen). + logging.info(f"Sende Batch-Update für {len(updates)} Zellen ({rows_processed_count} Zeilen geprüft)...") # <<< Diese Zeile EINE EBENE TIEFER + success = self.sheet_handler.batch_update_cells(updates) # <<< Diese Zeile EINE EBENE TIEFER + if success: # <= Dieses if gehört zum if updates: Block. Es muss auf derselben Ebene wie die vorherigen eingerückten Zeilen beginnen (z.B. 12 Leerzeichen). + # <= Der folgende Code gehört zum if success: (z.B. 16 Leerzeichen) logging.info(f"Batch-Update erfolgreich.") - else: # Ebene 2 (12 Leerzeichen) - Gehört zum if success: + else: # <= Dieses else gehört zum if success: (z.B. 12 Leerzeichen) + # <= Der folgende Code gehört zum else success: (z.B. 16 Leerzeichen) logging.error(f"FEHLER beim Batch-Update.") else: # <= DIESER BLOCK gehört zum if updates: (Ebene 1). Muss auf derselben Ebene wie if updates: beginnen. (z.B. 8 Leerzeichen) - logging.info("Keine fehlenden Websites gefunden oder keine Updates nötig.") # Diese Zeile muss unter dem else eingerückt sein (Ebene 2). + # <= Die folgende Zeile muss unter dem else eingerückt sein (z.B. 12 Leerzeichen). + logging.info("Keine fehlenden Websites gefunden oder keine Updates nötig.") # Diese Zeile gehört zur Methode, auf derselben Ebene wie das if updates: und das else: darüber. - # (z.B. 8 Leerzeichen) + # (z.B. 8 Leerzeichen, dieselbe Ebene wie die for-Schleife) logging.info(f"Modus 'website_lookup' abgeschlossen. {rows_processed_count} Zeilen geprüft.") + # process_find_wiki_serp Methode def process_find_wiki_serp(self, limit=None, min_employees=500, min_umsatz=200): # <<< Methode in DataProcessor """