Lancer un script shell par python
Résolu/Fermé
tcithare
Messages postés
102
Date d'inscription
lundi 29 septembre 2008
Statut
Membre
Dernière intervention
30 août 2010
-
30 août 2010 à 09:47
tcithare Messages postés 102 Date d'inscription lundi 29 septembre 2008 Statut Membre Dernière intervention 30 août 2010 - 30 août 2010 à 12:01
tcithare Messages postés 102 Date d'inscription lundi 29 septembre 2008 Statut Membre Dernière intervention 30 août 2010 - 30 août 2010 à 12:01
A voir également:
- Python executer une commande shell
- Invite de commande - Guide
- Commande terminal mac - Guide
- Citizen code python avis - Accueil - Outils
- Classic shell windows 11 - Télécharger - Personnalisation
- Commande dism - Guide
5 réponses
Utilisateur anonyme
30 août 2010 à 11:50
30 août 2010 à 11:50
Je ne comprend pas
C'est du python! Avec le module os, tu fais la même chose avec ce code
Pour executer une commande j'utilise os.popen()
cd /home/tcit/dosprincipal/dosduscript/
C'est du python! Avec le module os, tu fais la même chose avec ce code
import os os.chdir("/home/tcit/dosprincipal/dosduscript")
Pour executer une commande j'utilise os.popen()
sortie=os.popen("ta commande", "r").read()
Utilisateur anonyme
30 août 2010 à 11:48
30 août 2010 à 11:48
Je ne comprend pas
C'est du python! Avec le module os, tu fais la même chose avec ce code
Pour executer une commande j'utilise os.popen()
cd /home/tcit/dosprincipal/dosduscript/
C'est du python! Avec le module os, tu fais la même chose avec ce code
import os os.chdir("/home/tcit/dosprincipal/dosduscript")
Pour executer une commande j'utilise os.popen()
sortie=os.popen("ta commande", "r").read()
Utilisateur anonyme
30 août 2010 à 11:30
30 août 2010 à 11:30
Ton script python se trouve-t-il dans le même répertoire que ton script bash?
Sinon il faudra sûrement que tu spécifies le chemin où se trouve ton script dans le script python.
Sinon il faudra sûrement que tu spécifies le chemin où se trouve ton script dans le script python.
tcithare
Messages postés
102
Date d'inscription
lundi 29 septembre 2008
Statut
Membre
Dernière intervention
30 août 2010
10
30 août 2010 à 11:43
30 août 2010 à 11:43
Oui, bien sur, j'ai mis en chemin relatif et en "entier", en ajoutant
J'ai même vérifié les noms...
cd /home/tcit/dosprincipal/dosduscript/dans ma commande et même en le mettant dans le même dossier sans le truc précédent : sans résultat.
J'ai même vérifié les noms...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
tcithare
Messages postés
102
Date d'inscription
lundi 29 septembre 2008
Statut
Membre
Dernière intervention
30 août 2010
10
30 août 2010 à 12:01
30 août 2010 à 12:01
Ok merci beaucoup, cela fonctionne.