• [^] # Re: ben

    Posté par . En réponse au message Récupérer une variable retournée par un thread. Évalué à 1.

    J'ai bien essayé cette méthode mais ça ne marche pas. Voici le code :

    #######################
    import threading
    class MonThread(threading.Thread):
    --def __init__(self):
    ----threading.Thread.__init__(self)
    ----self.result = None

    --def run(self):
    ----print "bla"
    ----self.result = "bla"

    a = MonThread()
    a.start()
    print "result",a.result
    ########################
    Ca me renvoie :
    result None
    bla

    donc le thread fonctionne bien mais result ne change pas...