← Volver
El método recomendado para ejecutar un comando del sistema operativo desde Python es vía el módulo estándar
También puede emplearse la no recomendada función
Cómo ejecutar un comando del sistema
subprocess
.>>> import subprocess
>>> subprocess.run(["python", "--version"])
Python 3.6.0
CompletedProcess(args=['python', '--version'], returncode=0)
También puede emplearse la no recomendada función
os.system()
.>>> from os import system
>>> system("python --version")
Python 3.6.0
0
subprocess
contiene varias funciones para ejecutar y manejar subprocesos desde Python. Para conocerlas en detalle, véase subprocess - Creación y comunicación con procesos.👨💻 ¡Ya lanzamos el curso oficial de Recursos Python en Udemy! Un curso moderno para aprender Python desde cero con programación orientada a objetos, SQL y tkinter en 2024.
🐍 También te puede interesar:
💡 Ofrecemos servicios profesionales de desarrollo y capacitación en Python a personas y empresas. Consultanos por tu proyecto.