Seite 2 von 2

Re: Live Plot mit threading

Verfasst: Mittwoch 10. Oktober 2018, 19:55
von __deets__
GMAch hat geschrieben: Mittwoch 10. Oktober 2018, 19:11Ich muss ehrlich sagen das ich noch nicht so richtig durch blicke wie ich das mit der Pipe funktioniert.

Speichern muss ich die Daten zudem ohnehin, und die Daten immer in eine Matrix rein zuscheiben schien sich auch nicht gerade positiv auf die Performace des Programms auszuwirken.

Ziel des ganzen ist eh die Leistungsfähigkeit des Detektors zu untersuchen, daher ist Nutzerfreundlichkeit erstmal zweitrangig.
Dir Argumentation ist nicht schlüssig. Es ist garantiert effizienter, Daten stückweise in eine Matrix einzulesen, insbesondere wenn man das rollend machen kann, also historische Daten rausschiebt, und nur neue einfügt, statt einfach periodisch alle Daten mühselig einzulesen, dabei erstmal zu parsen, dann wieder wegzuwerfen, und von vorne anzufangen.

Und multiprocessing hat eigentlich eine ganze Reihe von Beispielen. Du solltest ggf. Mal mit einem kleinen Testprogramm anfangen, statt gleich zu versuchen, alles in das große Ganze zu gießen.

Re: Live Plot mit threading

Verfasst: Donnerstag 11. Oktober 2018, 08:00
von GMAch
Sirius3 hat geschrieben: Mittwoch 10. Oktober 2018, 19:11 Argumente bekommt man über sys.argv:

Code: Alles auswählen

filename = sys.argv[1]
Danke.

Die Übergabe des Dateinamen klapp s schon mal, nur öffnet sich kein Graph ...


Die Sache mit den Pipes werd ich mir dann vielleicht doch noch mal ansehen wenn ich die Zeit dafür finde ...