Création de threads en Python à l'aide de fonctions
Problème :
Pour exécuter deux fonctions simultanément dans un script Python, vous ne pouvez pas implémenter le threading à l'aide de l'exemple de code fourni. Vous préférez utiliser une fonction threadée au lieu d'une approche basée sur les classes.
Solution :
Vous pouvez créer des threads à l'aide de fonctions threadées en Python sans utiliser de sous-classe de Thread . Voici un exemple :
<code class="python">from threading import Thread from time import sleep def threaded_function(arg): for i in range(arg): print("running") sleep(1) if __name__ == "__main__": thread = Thread(target=threaded_function, args=(10,)) thread.start() thread.join() print("thread finished...exiting")</code>
Explication :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!