Bonsoir,

le module suivant fonctionne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
import subprocess
pfind = subprocess.Popen(['find','/home/moi/rep1'], stdout=subprocess.PIPE)
res = pfind.communicate()[0]
print (res)
mais celui-ci se plante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
import subprocess
pfind = subprocess.Popen(['find','/home/moi/rep1 /home/moi/rep2'], stdout=subprocess.PIPE)
res = pfind.communicate()[0]
print (res)
L'ajout du second répertoire bien que conforme à la syntaxe de find bloque ! comme si les ' étaient également passés.

Un petit coup de main serait le bienvenu car j'ai essayé en vain beaucoup de trucs. J’identifie pas vraiment si c'est un pb python bash ou autre.

Merci.