Désoler du double poste , mais on ne peut pas éditer ...
J'ai donc continuer quelque recherche sur le module subprocess (j'ai fais une erreure dans le 1er message sur le nom du module honte a moi
)
Pour en revenire au fait j'ai donc trouver 2 moyens de passer une commande :
p1 = Popen(["ls"], stdout=PIPE)
output = p1.communicate()
&
e = subprocess.Popen(["ls", "-a"], env={"PATH": "/usr/bin"})
Mais dans le 2em cas cela affiche directement le resulta a l'écran , pas moyen de le maitre dans une variable?
sinon la question du 1er sujet reste valide :
pipe = os.spawnl(os.P_NOWAIT, "/bin/bash" )
On ne peut pas écrire dans se processus qui a etait cree directement dans le programme?