Récupérer la variable d'un thread
Bonjour, j'aimerais récupérer la variable d'un thread. J'ai essayé comme ça mais ça me retourne 'none' et non le message. si quelqu’un peut m'expliquer svp:koi:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
import threading
class app:
def __init__(self):
self.var = myThread().start()
def message(self):
print(self.var)
class myThread(threading.Thread):
def __init__(self):
threading.Thread.__init__(self)
self.var = 'un message'
def run(self):
self.var += ' et de 2 !'
def stop(self):
return self.var
app().message() |