L'exécution d'un .py fichier à partir de Java

Je suis en train d'exécuter une .py fichier à partir du code java. Je déplace le .py fichier par défaut dans le dossier de mon projet java et je l'appelle à l'aide du code suivant:

    String cmd = "python/";
    String py = "file";
    String run = "python  " +cmd+ py + ".py";
    System.out.println(run);
    //Runtime.getRuntime().exec(run);

    Process p = Runtime.getRuntime().exec("python  file.py");

Soit à l'aide de la variable d'exécuter, ou le chemin d'accès complet ou "python file.py" mon code est en cours d'exécution en affichant le message de construire avec succès temps total de 0 secondes sans exécuter l'file.py. Qu'est-ce que mon problème ici?

La "construction" sonne comme le résultat d'un compilation. Comment êtes-vous cela?
double possible de Comment faire pour Exécuter un fichier Python de Java à l'aide d'un Chemin d'accès Absolu?
- Je l'utiliser avec le bouton de lecture ou faites un clic droit et exécuter le fichier.

OriginalL'auteur Jose Ramon | 2014-12-03

Leave a Reply

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *