arreter et redemarrer un thread
bonjour,
Voil à j'essaye d'arrete et de relancer mon thread en gardant "le même"
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
class monThread(Thread):
def __init__(self):
Thread.__init__(self)
def run(self):
self._etat = True
while self._etat:
#faire plein de truc...
def stop(self)
self._etat = False |
pour le lancer et l'arreter je fais bien :
Code:
1 2 3 4 5
|
m = monThread()
m.start()
....
m.stop() |
mais quand je veux le relancer en faisant :
il me dis que le thread est dejà lancé.... comment le relancer?
merci de votre aide