donc im essayant de sauvegarder la sortie de mon code est comme suit: p> sous-processus.Call code> mais je continue à obtenir l'erreur suivante:
AttributeError: 'int' objet n'a aucun attribut 'communiquer' code>
3 Réponses :
Vous recherchez Vous devez également le modifier en subprocess.popen () code> au lieu de appel () code>. p>
P2.COMMUNICAT () [0] CODE>. P>
C'est parce que On dirait que vous voulez Subprocess.Popen (). P> Voici un morceau typique de code que je dois le faire: p> subprocess.Call code> renvoie un int:
Vous devez utiliser SubProcess
try:
subprocess.check_output(['./test.out', 'new_file.mfj', 'delete1.out'], shell=True, stderr=subprocess.STDOUT)
except subprocess.CalledProcessError as exception:
print exception.output