como usar python shell - ¿Cómo ejecutar un programa o llamar a un comando del sistema desde Python?

ejecutar archivo python desde consola linux / python / shell / terminal / subprocess / command

¿Cómo se llama a un comando externo (como si lo hubiera escrito en el shell de Unix o en el prompt de comandos de Windows)desde un script de Python?

rishta



Answer #1

Si necesita la salida del comando que está llamando, puede usar subprocess.check_output (Python 2.7+).

>>> subprocess.check_output(["ls", "-l", "/dev/null"])
'crw-rw-rw- 1 root root 1, 3 Oct 18  2007 /dev/null\n'