aus einem Thread das Programm beenden
Verfasst: Donnerstag 17. Januar 2008, 21:53
So erstmal ein klitzkleines Beispiel
Nun zu meinem Problem. Wenn nun sys.exit(0) aufgerufen wird, beendet es zwar den Thread, aber das Programm selbst bleibt an. Wie kann ich das ganze programm beenden? habe es bereits so probiert;
Aber auch ohne Erfolg (wäre ja auch irgendwie schwachsinnig)
Code: Alles auswählen
import threading,sys
class MyThread(threading.Thread):
run(self):
sys.exit(0)
x = MyThread()
x.start()
Code: Alles auswählen
import threading,sys
class MyThread(threading.Thread):
run(self):
kill()
def kill()
sys.exit(0)
x = MyThread()
x.start()