Große Liste mit compress komprimieren ... ???

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
BlackJack

Wäre es nicht am schnellsten wenn Du die Daten einfach entweder direkt aus dem ctypes Array abspeicherst (muss wohl in C geschehen) oder in eine Zeichenkette wandelst und die dann abspeicherst? Das wäre dann nur ein einfaches umkopieren und keine Umwandlung in ein anderes Format. Zum Arbeiten mit den Werten könnte man dann das `array` Modul oder vielleicht auch `numpy` benutzen.
CapJo
User
Beiträge: 26
Registriert: Donnerstag 27. April 2006, 13:17

@BlackJack

Dein Vorschlag würd sicherlich auch gehen, aber wir wollten da nicht zu viel Aufwand treiben.

Mit unseren Optimierungen konnten wir die Laufzeit von 2,5 Minuten auf 7 Sekunden senken und durch die Kompression hat die aktuell aufgezeichnete Datei nur noch 11 Kbyte anstatt von 5 Mbyte.

Ich muss dazu noch sagen, dass in der ursprünglichen Fassung viele Sachen mehrmals unnötig durchlaufen wurden.
Antworten