Bonjour,

Voilà le problème est simple.

J'ai un bout de programme qui fait une simulation temporelle du comportement d'un système.
Il y a donc une boucle dans le temps et un calcul qui s'exécute en fonction d'un pas de calcul :

Exemple :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
temps = 0.
pas = 0.0001  # définition d'un pas de calcul de 0.0001 seconde

while (temps < 1000.):   #  durée de simulation de 1000 secondes
      #  là je voudrais récupéré la valeur d'une commande sans arrêter le calcul
      #  ici se situe le calcul
      temps = temps + pas
Je cherche la méthode la plus propre (et la plus simple) pour qu'à chaque pas de calcul mon programme puisse récupérer la valeur d'une commande sans s'arrêter évidemment.

J'ai fait une petite interface graphique avec Tkinter, un simple curseur qui me permet de régler ma commande.

Je voudrais maintenant que mon programme de simulation puisse récupérer la valeur du curseur au vol pendant qu'il continue à s'exécuter.

J'espère que c'est assez clair et que quelqu'un pourra m'aiguiller vers la solution idéale.

Bonne journée à tous et merci d'avance.