Je travaille actuellement sur un projet où j'ai besoin d'envoyer des données via Serial de manière persistante, mais j'ai besoin de changer occasionnellement ces données en fonction de nouvelles entrées. Mon problème est que ma boucle actuelle fonctionne uniquement quand une nouvelle entrée est proposée par raw_input(). Rien ne s'exécute à nouveau jusqu'à ce qu'un autre raw_input() soit reçu.Comment garder une boucle While True en cours d'exécution avec raw_input() si les entrées sont rarement?
Ma boucle de courant (très amincie) ressemble à ceci:
while True:
foo = raw_input()
print(foo)
Je voudrais que les dernières valeurs à imprimer (ou passer à une autre fonction) en permanence indépendamment de la fréquence des changements se produisent.
Toute aide est appréciée.
Pourquoi importer le thread si vous ne définissez aucun thread dans votre exemple de code? – jsfan
Espérons que ça aide – Cosinux
Ouais désolé. Je l'ai corrigé – Cosinux