Ejecutar comandos en python
Posted on Tue 04 March 2008 in Programación
Hago a menudo pequeños scripts en python. Y muchas de las veces necesito ejecutar algún comando del sistema.
Habitualmente importaba el módulo
os y llamaba a alguna de sus funciones (las popen).
Pero en general no hace falta importar os. Existe un módulo llamado commands (sólo para unix) que permite realizar esta tarea con suma facilidad y mejor lectura del código.
Dejar claro que para cosas más avanzadas es mejor usar subprocess que pretende reemplazarlo.