IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

impossibilité de lancer une commande DOS à partir de python


Sujet :

Python

  1. #1
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Janvier 2006
    Messages
    476
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Corse (Corse)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 476
    Points : 831
    Points
    831
    Par défaut impossibilité de lancer une commande DOS à partir de python
    bonjour,
    j'essaie de lancer un script R à partir de python
    la commande que je veux lancer est la suivante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    "C:/R/R-3.2.3/bin/Rscript.exe D:/xavier/CONJONCTURE/2015/ARRIVES/script_conjoncture.R"
    j'ai testé (la variable commande contient la commande ci-dessus) sans succès
    j'ai même créer un fichier .bat avec la commande, j'ai essayé de le lancer avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    os.system('mon_fichier.bat)
    et aussi
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    os.spawnl(os.P_WAIT,'mon_fichier.bat)
    aucun résultat

    je précise que mon script R fonctionne correctement
    de plus si je copie ma commande dans la fenêtre Dos le script s’exécute ainsi que si je double clique sur mon fichier bat
    je n'ai jamais eu de problème auparavant mais là je suis bloqué
    pour finir je précise que je sous windows 7 et python 2.7

  2. #2
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Janvier 2006
    Messages
    476
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Corse (Corse)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 476
    Points : 831
    Points
    831
    Par défaut bizarre
    j'avance un peu,
    je travaille sous idle lorsque je fais F5 pour lancer ma routine python, mon script R est crée mais pas exécuté EN REVANCHE si je double-clique directement sur le fichier .py le script R est créé et exécuté.
    si quelqu'un a une explication je suis preneur

Discussions similaires

  1. Lancer une commande DOS a partir d'un poste UNIX
    Par sam.fet dans le forum Linux
    Réponses: 7
    Dernier message: 19/05/2006, 14h06
  2. [system] lancer une commande dos
    Par romuluslepunk dans le forum API standards et tierces
    Réponses: 4
    Dernier message: 20/08/2005, 11h54
  3. Lancer des commandes dos à partir d'un fichier texte
    Par tpdm dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 09/08/2005, 16h56
  4. [Dos] Lancer une commande dos sans attendre la fin
    Par MrEddy dans le forum Windows
    Réponses: 4
    Dernier message: 09/06/2005, 17h38
  5. Réponses: 1
    Dernier message: 30/04/2004, 11h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo