Dass man das Schließen der Datei nicht mehr vergessen kann (so wie du es ganz am Ende tust) und dass Dateien auch im Fehlerfall immer ordentlich geschlossen werden.Larusso hat geschrieben:-In euren Vorschlägen arbeitet ihr mit with .. as zum öffnen, welchen Grund hat das genau?
Ja, viele Systeme haben ein maximum für geöffnete Dateien.Larusso hat geschrieben:- Ist datei.close() bei csv-reader überhaupt erforderlich?
Du solltest auch noch ein wenig über die Namen nachdenken. "datei" sagt nichts aus, nur dass es eine Datei ist. Du solltest den Namen danach wählen, was in der Datei drin streckt. Auch ist "Ausgabe" kein schöner Name. Zum einen sollten Variablen in Python mit einem Kleinbuchstaben anfangen (ein Großbuchstabe deutet auf einen Typ hin), zum anderen wird gar nichts ausgegeben. Die Frage ist auch hier wieder: was steckt da drin? Selber Fall mit "rohdaten". Da Strecken keine Rohdaten drin.
Auch solltest du dich für eine Sprache entscheiden. Entweder alle Namen in Deutsch oder alle Namen in Englisch. Dein jetziger Mix ist ein wenig gruselig.
