Wie übergebe ich den Output eines externen Programms direkt an eine Python-Variable ?
Bis jetzt lasse ich den Output des externen Programmes in eine Datei schreiben welche ich dann unter Python auslese... das geht doch direkter auch, oder ?
Ich habe ein externes Kommando welches mir die Größe (x,y) eines Bildes ermittelt und ausgibt.
Code: Alles auswählen
import os
command = "identify 'mylogo.png' | cut -f 3 -d' ' >> bildinfo.txt"
os.system(command)
Kann ich jetzt anstatt mir unter python bildinfo.txt zu öffnen die Ausgabe vom identify-Kommando direkt in einen raw_input hineinschicken lassen ? wie geht das ?