Ejecutar un .sh

Arnau Sanchez arnau en ehas.org
Jue Nov 8 22:25:15 CET 2007


Andrés Martín escribió:

> Y nos erviria algo como os.system('sh /PATH_TO_FILE/archivo.sh') ..

Servir, sirve, pero...

--- [subprocess]

This module intends to replace several other, older modules and 
functions, such as:

os.system
os.spawn*
os.popen*
popen2.*
commands.*

Es la vieja aspiración de Python: "debería haber una -y preferiblemente 
sólo una- forma obvia de hacerlo". No se puede negar que subprocess es 
algo más pesado, pero tampoco tanto. Por ejemplo:

os.system("ls /etc/services")

es equivalente a:

subprocess.call("ls /etc/services", shell=True)
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes





Más información sobre la lista de distribución Python-es