preguntar acerca de popen
1
réponses
Quelle est la différence entre le sous-processus Popen et call (Comment puis-je les utiliser)?
Je veux appeler un programme externe de Python. J'ai utilisé à la fois Popen() et call() pour le faire.
Quelle est la différence entre les deux?
Mon objectif spécifique est d'exécuter la commande suivante à partir de Python. Je ne sais pas comment …
demandé sur
1970-01-01 00:33:31
5
réponses
Python: sous-processus et exécution d’un script bash avec plusieurs arguments
Comment faire pour lancer un script bash en utilisant le module subprocess, auquel je dois donner plusieurs arguments?
voici ce que j'utilise actuellement:
subprocess.Popen(['/my/file/path/programname.sh', 'arg1 arg2 %s' % arg3],
shell = True …
demandé sur
1970-01-01 00:33:33
6
réponses
Lancer une commande shell avec dans un script python, attendre la fin et revenir au script
j'ai un script python pour lancer une commande shell pour chaque fichier dans un répertoire:
import os
files = os.listdir(".")
for f in files:
os.execlp("myscript", "myscript", f)
Cela fonctionne très bien pour le premier fichier, mais après …
demandé sur
1970-01-01 00:33:28
8
réponses
Python subprocess / Popen avec un environnement modifié
je crois qu'exécuter une commande externe avec un environnement légèrement modifié est un cas très courant. C'est comme ça que j'ai tendance à le faire:
import subprocess, os
my_env = os.environ
my_env["PATH"] = "/usr/sbin:/sbin:" + my_env["PA …
demandé sur
1970-01-01 00:33:30
7
réponses
Appel de la commande «source» à partir du sous-processus.Popen
j'ai un .SH script que j'appelle avec source the_script.sh . L'appeler régulièrement est bien. Cependant, j'essaie de l'appeler à partir de mon script python, par subprocess.Popen .
L'appelant de Popen, je reçois les erreurs suivantes d …
demandé sur
1970-01-01 00:33:31
5
réponses
la lecture d’un os.popen(commande) dans une chaîne
Je ne suis pas sûr que mon titre soit correct.
Ce que je fais, c'est Écrire un script python pour automatiser une partie de mon écriture de code.
Donc, je suis d'analyse par le biais d'un .h fichier.
mais je veux étendre toutes les macros avant de co …
demandé sur
1970-01-01 00:33:30
2
réponses
Lancer un processus totalement indépendant de Python
j'essaie de lancer un processus complètement indépendant de python. Je ne peux pas utiliser quelque chose de simple comme os.startfile puisque j'ai besoin de passer des arguments. Actuellement, j'utilise le sous-processus.popen qui me fait 90% du ch …
demandé sur
1970-01-01 00:33:32
4
réponses
relier plusieurs commandes Popen avec des pipes
je sais comment exécuter une commande en utilisant cmd = subprocess.Popen et ensuite subprocess.communiquer.
La plupart du temps, j'utilise une chaîne tokenisée avec shlex.split 'argv' argument pour Popen.
Exemple avec "ls-l":
import subproces …
demandé sur
1970-01-01 00:33:31