Die einzige Möglichkeit, die ich in Pythons csv.reader gesehen habe, ist in einer for-Schleife, die die ganze Datei durchläuft, ohne vorherige Werte der eingelesenen Variablen zu speichern. Ich muss nur mit 2 aufeinanderfolgenden Zeilen der (enormen) Datei gleichzeitig arbeiten. Mit der csv.reader for-Schleife habe ich immer nur eine Zeile.Lesen von .csv in Python, ohne die gesamte Datei durchzublättern?
Gibt es eine Möglichkeit, das Csv-Modul von Python zu verwenden, um nur eine Zeile einer csv-Datei aufzunehmen, ohne die Datei bis zum Ende durchlesen zu müssen?
Ich muss Variablen auf die Werte in der ersten Zeile setzen, eine zweite Gruppe von Variablen auf die Werte der nächsten Zeile setzen, die beiden Variablensätze gleichzeitig für Berechnungen verwenden und dann die erste Gruppe von Variablen mit der zweiten Satz, und lesen Sie eine neue Zeile, um den zweiten Satz zu überschreiben.
Können Sie den ersten Satz nicht speichern? – SilentGhost
Ich verstehe die Frage nicht. Fragen Sie, ob ich die erste Zeile in Variablen speichern kann? – mary
Ja, was verhindert, dass Sie die erste Zeile speichern, bis die zweite ankommt, und dann beide verwenden? – SilentGhost