begin process at 2010 09 04 18:04:45
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Python

 > 

Base de données

 > 

Général

 > 

Lancement d'un programme externe


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Lancement d'un programme externe

jeudi 11 juin 2009 à 09:03:19 | Lancement d'un programme externe

Boy63

Bonjour,

J'effectue en ce moment un script permettant de lancer une application externe. J'arrive à lancer cette application mais pas à la mettre en tache de fond. Je m'explique un peu plus: je fais une boucle ou je lance un programme avec de nouvelles données à chaque itération. Le programme lancé est Castem2009. J'aimerais pouvoir lancer ce programme dans une seule fenêtre et en tache de fond. Jusqu'à maintenant j'ai réussi à lancer le programme mais à chaque itération il m'ouvre une fenêtre dos. Je voudrais donc qu'à chaque itération il utilise la même fenêtre et que cette fenêtre soit en fond.
J'espère que j'ai été assez clair.
Si quelqu'un peu m'aider...
Voila la ligne de code que j'ai écrit pour le moment:
def Lancement():
    import os
    os.system('C:\Users\Boy\Desktop\Python\Stratifie_variable\Composite_stratifie_2.dgibi >C:/Users/Boy/Desktop/Python/Stratifie_variable/Essai &')


Merci d'avance pour vos réponses.

mercredi 17 juin 2009 à 14:58:05 | Re : Lancement d'un programme externe

Boy63

Réponse acceptée !
J'ai trouvé une solution qui me convient mais surement pas pour tout le monde!
Jusqu'à maintenant je lancé mon programme "main" dans l'IDLE et j'avais ce problème d'affichage de fenêtres.
Avec la commande:
run = subprocess.Popen(args=["C:/Cast3M/PCW_09/bin/castem09.bat","C:\Users\Boy\Desktop\Python\Stratifie_variable\Composite_stratifie_2.dgibi "],stdout=subprocess.PIPE)
lines = run.stdout.readlines()
run.wait()

ET le lancement du main par le *.py et non par l'IDLE (c'est à dire en double cliquant sur l'icône du script) le problème est résolu. Pourquoi je ne sais pas mais dans mon cas ça marche! Ca vient surement du fait que par cette méthode le script est lancé dans une console. Mais je peux dire une bêtise...


Cette discussion est classée dans : programme, lancer, lancement, fenêtre, externe


Répondre à ce message

Sujets en rapport avec ce message

Problème avec une 2éme fenêtre Tkinter [ par ProRamm ] Bonsoir a tous,Je suis débutant en programmation, j'ai conçu un petit programme ou dedans j'ai inclus un bouton qui m'ouvre une 2éme fenêtre en import lancement de script Python [ par informatica2010 ] Bonjour, J'ai une Q qui pourrait peut-être vous paraître bête, mais je suis bloquée depuis +ieurs jours là-dessus. Il s'agit de lancer un script Pyt Editeur image [ par fl0o0w ] Bonjour, j'ai trouvé un programme sur ce site permettant de convertir toutes les images d'un dossier (http://www.pythonfrance.com/codes/COMPACTEUR-IMA Recherche de logiciel : manipulation avec Python et ... [ par pjiu ] Bonjour à tous ! En tant que stagiaire, j'aimerais créer un (petit) programme pour une société. Voila, le but de ce programme est d'arriver à prévoir impossible de compiler un programme! [ par Droopyshootagain ] Bonjour a tous Je suis débutant en prog et je débute avec python et java;Mon premier prog simple , j'ai réussi a le compiler mais le second ,a noter t lancer automatiquement une application python en .exe [ par cybersouris ] BonjourJ'ai une application compilée en python avec une extension .exe et j'essaie de la  lancer via mon navigateur web avec un javascript mais rien n Lancer installeur autonome [ par amaury74 ] Bonjours à tous,J'ai écrit un morceau de code permettant de lancer une suite d'exécutables (installations en chaine de mes pilotes).Cependant, l'inter Fichiers [ par Yofure ] Bien le bonjour à tous. Je suis débutant en programmation (et nouveau sur le forum ^^). Je voudrais créer un programme qui teste toutes les permutat Ouvrir un fichier avec un autre programme [ par piche32 ] Bonjour à tous. Je suis débutant en python et je souhaiterais ouvrir un fichier avec google earth depuis un programme en python. J'aimerais savoir qu Aide urgente pour un programme python [ par valjean634 ] Bonjour, Voila j'ai un gros probleme, j'ai examen d'informatique lundi , dans trois jours, et je doit présenter un pogramme sur python. Seulement je n


Nos sponsors


Sondage...

CalendriCode

Septembre 2010
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
27282930   

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,499 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales