diff --git a/brancheneinstufung.py b/brancheneinstufung.py index 44ca4f89..386169a0 100644 --- a/brancheneinstufung.py +++ b/brancheneinstufung.py @@ -13455,7 +13455,7 @@ def main(): "summarize_website", # Uebereinstimmend mit process_summarization_batch (Block 28) "branch_eval", # Uebereinstimmend mit process_branch_batch (Block 29) ], - "Sequentielle Verarbeitung (Zeilenweise)": [ + "Sequenzielle Verarbeitung (Zeilenweise)": [ "full_run", # Nutzt process_rows_sequentially (Block 24) ], "Re-Evaluate Markierte Zeilen (Spalte A='x')": [ @@ -13559,7 +13559,7 @@ def main(): # --- JETZT die Startmeldungen loggen (gehen jetzt in Konsole UND Datei) --- logger.info(f"===== Skript gestartet =====") logger.info(f"Version: {current_script_version}") - # Logge den tatsaechlichen Pfad der Logdatei oder die Fehlermeldung + # Logge den tatsaechtlichen Pfad der Logdatei oder die Fehlermeldung logger.info(f"Logdatei: {LOG_FILE if LOG_FILE else 'FEHLER - Keine Logdatei erstellt'}") # Logge relevante CLI Argumente zur Dokumentation des Laufs logger.info(f"CLI Argumente: {args}") @@ -13746,9 +13746,9 @@ def main(): # Dispatching basierend auf dem gewaehlten Modus (selected_mode) logger.info(f"Starte Ausfuehrung des Modus: {selected_mode}") - # ---- Kombinierte LÄUFE ---- - elif selected_mode == "combined_all": - # Führt die wichtigsten Batch-Modi nacheinander aus + # ---- KORRIGIERTER if/elif/else BLOCK STARTET HIER ---- + if selected_mode == "combined_all": + # Fuehrt die wichtigsten Batch-Modi nacheinander aus logger.info("--- Start Kombinierter Modus: wiki_verify ---") # Rufe die Methode der DataProcessor Instanz auf (Block 26) data_processor.process_verification_batch(start_sheet_row=start_row_arg, end_sheet_row=end_row_arg, limit=limit_arg) @@ -13968,7 +13968,7 @@ def main(): # --- Abschluss der Skriptausfuehrung --- - end_process_time = time.time() # Zeitmessung fuer die Verarbeitung starten + end_process_time = time.time() # Ende der Zeitmessung duration = end_process_time - start_process_time # Berechne die Gesamtdauer logger.info(f"Verarbeitung abgeschlossen um {datetime.now().strftime('%H:%M:%S')}.") logger.info(f"Gesamtdauer: {duration:.2f} Sekunden.") @@ -13995,5 +13995,4 @@ if __name__ == '__main__': # Alle globalen imports (Block 1) und globalen Funktionen (Block 2-13) MÜSSEN VOR diesem Block definiert sein. # Alle Klassen (Block 14-33) MÜSSEN VOR diesem Block definiert sein. - main() - + main() \ No newline at end of file