This commit is contained in:
2025-05-07 09:08:05 +00:00
parent c700359569
commit b7dd8fe141

View File

@@ -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()