This commit is contained in:
2025-05-28 08:09:49 +00:00
parent afca567075
commit d5635d9105

View File

@@ -61,7 +61,7 @@ def get_services_with_service_account():
def generate_group_data_for_doc(docs_service, document_id_to_fill): def generate_group_data_for_doc(docs_service, document_id_to_fill):
# ... (CSV-Lesen und initiale Datenaufbereitung bleiben unverändert) ... # ... (CSV-Lesen und initiale Datenaufbereitung bleiben unverändert) ...
kinder_nach_gruppen = collections.defaultdict(list) kinder_nach_gruppen = collections.defaultdict(list)
try: try:
with open(CSV_FILENAME, mode='r', encoding='utf-8-sig', newline='') as csvfile: with open(CSV_FILENAME, mode='r', encoding='utf-8-sig', newline='') as csvfile:
reader = csv.DictReader(csvfile, delimiter=';') reader = csv.DictReader(csvfile, delimiter=';')
print(f"DEBUG: CSV-Header gelesen: {reader.fieldnames}") # Hinzugefügt print(f"DEBUG: CSV-Header gelesen: {reader.fieldnames}") # Hinzugefügt
@@ -75,13 +75,13 @@ try:
kinder_nach_gruppen[gruppe_original].append({'Nachname': nachname, 'Vorname': vorname}) kinder_nach_gruppen[gruppe_original].append({'Nachname': nachname, 'Vorname': vorname})
rows_processed += 1 # Hinzugefügt rows_processed += 1 # Hinzugefügt
print(f"DEBUG: {rows_processed} Zeilen aus CSV verarbeitet.") # Hinzugefügt print(f"DEBUG: {rows_processed} Zeilen aus CSV verarbeitet.") # Hinzugefügt
except FileNotFoundError: # Spezifischer Fehler für nicht gefundene Datei except FileNotFoundError: # Spezifischer Fehler für nicht gefundene Datei
print(f"FEHLER: CSV-Datei '{CSV_FILENAME}' nicht gefunden.") print(f"FEHLER: CSV-Datei '{CSV_FILENAME}' nicht gefunden.")
return False return False
except Exception as e: except Exception as e:
print(f"FEHLER CSV-Lesen: {e}") print(f"FEHLER CSV-Lesen: {e}")
return False return False
if not kinder_nach_gruppen: if not kinder_nach_gruppen:
print("Keine CSV-Daten (kinder_nach_gruppen ist leer).") print("Keine CSV-Daten (kinder_nach_gruppen ist leer).")
return False return False