[Python]Exécuter 1 prog gourmand +ieurs fois
Résolu/Fermé
Marouanos
Messages postés
26
Date d'inscription
lundi 23 juillet 2007
Statut
Membre
Dernière intervention
2 juin 2010
-
17 août 2007 à 14:25
Marouanos Messages postés 26 Date d'inscription lundi 23 juillet 2007 Statut Membre Dernière intervention 2 juin 2010 - 19 août 2007 à 13:31
Marouanos Messages postés 26 Date d'inscription lundi 23 juillet 2007 Statut Membre Dernière intervention 2 juin 2010 - 19 août 2007 à 13:31
A voir également:
- [Python]Exécuter 1 prog gourmand +ieurs fois
- Citizen code python avis - Accueil - Outils
- Executer .sh ✓ - Forum Shell
- Je suis une chose que les garçons utilisent deux fois par jour et les filles une fois toute leur vie - Forum Loisirs / Divertissements
- Signe fois clavier iphone ✓ - Forum Word
2 réponses
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 527
17 août 2007 à 14:53
17 août 2007 à 14:53
Faudrait voir le code qui provoque ça en fait.
Marouanos
Messages postés
26
Date d'inscription
lundi 23 juillet 2007
Statut
Membre
Dernière intervention
2 juin 2010
1
19 août 2007 à 13:31
19 août 2007 à 13:31
Alors, en résumé: mon problème était de manque de RAM lorsque j'exécute un programme .py qui fait appel plusieurs fois à un .exe, lui fait un breakpoint et extrait une valeur de la mémoire.
Ce que j'ai constaté c'est que dans chaque exécution du .py, il'ya des fenêtres d'invite de commade qui s'ouvrent et ne se ferment pas! Donc, j'ai sû qu'il faut terminer l'exécution d'un .exe avant de passer à l'appel de l'autre, ceci se fait par la suppression du braekpoint:
Ce que j'ai constaté c'est que dans chaque exécution du .py, il'ya des fenêtres d'invite de commade qui s'ouvrent et ne se ferment pas! Donc, j'ai sû qu'il faut terminer l'exécution d'un .exe avant de passer à l'appel de l'autre, ceci se fait par la suppression du braekpoint:
myhandle.bp_del(address) myhandle.terminate_process()
18 août 2007 à 03:38
- il ouvre un exécutable
- il fait un breakpoint
- il m'affiche la valeur se trouvant dans la mémoire dans une adresse que je lui précise.
et c'est tout.
Mais, le problème c'est que je dois avoir un très grand nombre de valeurs pour mon étude. Donc, j'ai fait dedans une boucle 'for'.
18 août 2007 à 12:03
Quoique, faire ça un grand nombre de fois...
18 août 2007 à 12:57
A priori, mon programme stage.py exécute le .exe et le laisse ouvert (après avoir lui mettre un breakpoint). Ainsi, la RAM se consomme énormémant en fonction du nombre de fois que stage.py exécute le .exe
La question maintenat est: y'a-t-il des commandes python pour fermer un .exe qui est arrêtré sur un breakpoint?
18 août 2007 à 13:31
18 août 2007 à 17:05