Als ich gerade im Taskmanager verzückt beobachtet habe, wie mein Programm die Arbeitsspeicherauslastung mit etwa 200 MB/s ansteigen ließ, kam die Prozedur aber bei 1,81 GB zum Stillstand und bei Python kam die Fehlermeldung:
Heißt das, dass die Liste y zu lang geworden ist?y.append(x)
MemoryError
Oder war die Variable einfach zu groß für meinen Arbeitsspeicher? Ich hab 2 GB drin...
Die Liste, um die es geht, soll nach ihrer Erstellung in eine Datei geschrieben werden.
Ich habe die Riesenliste jetzt einfach in mehrere Teillisten aufgeteilt, die dann nacheinander in die Datei geschrieben werden.
Gibt es noch eine andere Möglichkeit?
Gruß
Paul