Hallo Zusammen,
ich melde mich mal wieder

. Mein "Problem" sieht folgendermaßen aus:
Code: Alles auswählen
for zeile in reader:
if zeile[1] in data:
with open ('Datei.csv', 'w', encoding='utf-8', newline='') as csv_schreiben:
writer = csv.writer(csv_schreiben, dialect='excel')
writer.writerow(["Geht])
else:
print(zeile[1])
print("Fehler: Nicht in der Liste gefunden")
Die For- und If-Schleife funktioniert prinzipiell so, wie ich es mir vorstelle, jedoch schreibt er beim writer nur einmal die Zeile "Geht" statt für jeden Schleifendurchgang "Geht". Wenn ich das gleiche mit Print mache, funktioniert es jedoch und in der Console wird für jede Zeile ein "Geht" ausgegeben, nur nicht beim writer. Wo liegt hier der Fehler oder was kann ich machen, damit der Writer für jede Zeile ein "einzelnes" geht ausgibt.
Ich hoffe Ihr versteht das Problem. Ich würde mich extrem über Antworten freuen

.
LG Corn