• [^] # Re: Mieux?

    Posté par (site web personnel) . En réponse au message Threads : Help !. Évalué à 1.

    Du genre qui s'utilise comme ça :


    test = ComplexThread()
    test.start() #On démarre le thread, il attend les instruction
    test.funct_1() #Il démarre la fonction 1 en tache de fond
    test.funct_2() #Il met la fonction 2 en attente dans le thread
    sleep(4)
    test.funct_3(arg1='toto') # Il démarre la fonction 3 qui demande un argument
    test.killall() # Et s'il existe une façon d'arrêter les calculs en cours, ce serait l'idéal


    Le but étant d'appeler le thread par une interface graphique et chaque clique est un appel à une méthode de cette classe.

    L'utilisation du thread m'est utile pour ne pas freezer le soft pendant qu'il fait un calcul.

    voili voilou...

    Ça paraît simple comme ça, mais mes essais pour l'instant ne marchent pas, a part la pirouette que j'ai posté.