Ich möchte die Ausgabe eines Befehls zuweisen, den ich mit os.system
auf eine Variable übertragen und verhindern, dass sie auf dem Bildschirm ausgegeben wird. Im folgenden Code wird die Ausgabe jedoch an den Bildschirm gesendet und der Wert für var
ist 0, was wohl bedeutet, dass der Befehl erfolgreich ausgeführt wurde oder nicht. Gibt es eine Möglichkeit, die Befehlsausgabe der Variablen zuzuweisen und auch zu verhindern, dass sie auf dem Bildschirm angezeigt wird?
var = os.system("cat /etc/services")
print var #Prints 0