Ik wil de uitvoer van een opdracht die ik gebruik met os.system
toewijzen aan een variabele en voorkomen dat deze naar het scherm wordt uitgevoerd. Maar in de onderstaande code wordt de uitvoer naar het scherm gestuurd en de waarde die wordt afgedrukt voor var
is 0, wat volgens mij aangeeft of de opdracht met succes is uitgevoerd of niet. Is er een manier om de uitvoer van de opdracht aan de variabele toe te wijzen en ook te voorkomen dat deze op het scherm wordt weergegeven?
var = os.system("cat /etc/services") print var # Afdrukken 0