Avatar ·

Redirección de la salida del terminal a una variable

📁 python, pregunta, ejemplo

Ayúdame a entender la redirección de la salida de cmd a una variable, ya que a la variable solo se le asigna el exit_code del proceso. Para mayor claridad, hay un par de ejemplos: Ejemplo

import sys, os command = ""tasklist""result1 = os.system(command)print(result1) # en la salida obtendremos 0

Ejemplo 2

command = ""tasklist>temp.txt""result2 = os.system(command)print(result2) # en la salida obtendremos 0with open('temp.txt', 'r') as f:    result2 = f.read()    print(result2) # mostrará el resultado de la ejecución de tasklist

Pregunta: ¿se puede redirigir la salida del terminal de windows sin usar