PyQt while loop
-
- User
- Beiträge: 41
- Registriert: Dienstag 24. September 2013, 14:53
hallo! wie kann ich in pyqt eine schleife die ganze zeit etwas parallel zu einem server senden lassen? das senden klappt , halt nur wie die ganze zeit?
Du suchst jetzt aber nicht folgendes, oder?
Bitte beschreibe mal genauer, was du bisher versucht hast und warum dies nicht funktioniert hat. Ansonsten kann man meiner Meinung nach nur raten, aber nicht sinnvoll weiterhelfen.
Code: Alles auswählen
while True:
daten = berechne()
sende_an_server(daten)
-
- User
- Beiträge: 41
- Registriert: Dienstag 24. September 2013, 14:53
ja genau, blos das in nem pyqt script, wo ein gui erstellt wird, wo kommt die schleife dann hin? so, dass sie nur nebenbei läuft und man trotzdem noch aktionen der QPushButons ausführen kann
Du musst parallel zum Hauptthread der GUI noch einen weiteren Thread starten. Dieser zusätzliche Thread kann sich dann parallel um andere Dinge kümmern. Such einfach mal nach PyQt und Threading, das sollte dir helfen.
Das Leben ist wie ein Tennisball.