J'ai un thread qui est exécuté lorsqu'une action se produit. Étant donné la logique du programme, le thread ne peut pas être démarré tant qu'une autre instance est en cours d'exécution. Pourtant, quand je l'appelle une seconde fois, j'obtiens une erreur "RuntimeError: thread déjà démarré". J'ai ajouté une vérification pour voir si elle est réellement vivante en utilisant la fonction Thread.is_alive(), et elle est réellement morte.Le thread terminé par Python ne peut pas redémarrer
Qu'est-ce que je fais mal?
Je peux fournir plus de détails si nécessaire.
J'utilise déjà _Thread__stop() pour le démarrer ... L'ajout d'un ne semble pas si mal, mais rend mon programme vraiment hacky ... – bfrguci