Habe mir überlegt mich am Spiel "Pong" zu probieren und bin gerade dabei erstmal die beiden Balken von einander unabhängig bewegbar zu machen. Dafür habe ich Threads verwendet.
Beim Bewegen eines der beiden Balken kommt es allerdings immer zu einer Exception, sobald ich ein Stück mit dem Balken entweder hoch oder runter gescrollt habe. Die Exception kann ich leider nicht genau interpretieren, da man Exceptions bekanntlich nicht so einfach in Threads gesagt bekommt, da hängt sich das ganze Teil normalerweise erstmal schön komplett auf
Deswegen habe ich es mit der try-Anweisung printen lassen:
Code: Alles auswählen
(<class 'ValueError'>, ValueError('could not convert string to float: expected',), <traceback object at 0x01378350>)
Bei Bewegen beider Balken und auftretenden Exceptions bei beiden stellt das Betriebssystem außerdem schnell einen Fehler in pythonw.exe fest und beendet python.
Ich mag Threads generell nicht, da hat man nur Ärger
Kennt jemand eine andere Angehensweise den Fehler zu beheben oder erstmal zu orten?
Ausgelagerter Python-Code: http://paste.pocoo.org/show/129014/
Viele Grüße Markus
PS: Danke im Voraus