[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
- Qu'est ce qu'une femme fait 3 fois par jour et un homme une fois dans sa vie ✓ - Forum Loisirs / Divertissements
- \R python ✓ - Forum Python
2 réponses
kilian
Messages postés
8732
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
5 février 2025
1 526
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