Attendre la fermeture d'une fenêtre
Bonjour,
Voici mon problème j'ai un programme qui se déroule correctement seulement a un moment j'utilise la commande subprocess.Popen pour ouvrir MATLAB dans une autre fenêtre afin d'exécuter un script et j'aimerais attendre que le matlab ait fini de s’exécuter avant de passer à l'instruction suivante.
Code:
subprocess.Popen('MATLAB.bat -minimize -sd "chemin-ou-se-trouve-mon-script" -r "PARAM=750 monscript;")
Jusqu’à maintenant j'utilisais une tempo de 10s
Cela était suffisant pour l’exécution de mon script seulement aujourd'hui le script peut parfois prendre beaucoup plus de temps a s'éxécuter ma tempo n'est donc pas suffisante et mon code continue de s’exécuter alors que le script matlab n'est pas terminé.
De la même manière que subprocess.Popen permet d'ouvrir une fenêtre, existe t-il une méthode permettant d'attendre la fermeture d'une fenêtre ou bien d'un processus (connu bien évidemment).
En vous remerciant d'avance,