Bonjour,

Je commence tout juste en python et je n'arrive pas à comprendre une erreur renvoyé par un script.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
proc = {}
for i in xrange(0,10):
        proc[i] = subprocess.Popen(['ls','-l'])
 
proc.communicate()
Ce script me donne cette erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
Traceback (most recent call last):
  File "./scriptProcess", line 15, in <module>
    proc.communicate()
AttributeError: 'dict' object has no attribute 'communicate'
Je ne comprend pas ce qu'il faudrait que je fasse...

Merci