Métodos de pago Abuse

Cómo ejecutar un script Python en Linux

07.07.2024, 22:39

Uno de los lenguajes de programación más populares es Python. A menudo es utilizado por los programadores para escribir varios scripts de sistema para Linux (alquiler servidor vps python). Por ejemplo, si Windows carece de capacidades del sistema, se utiliza el programa PoweShell.

En Linux para tal caso, es el lenguaje Python se proporciona. La peculiaridad de Python es que un gran número de programas del sistema están escritos en ella, en particular, el gestor de apt, el editor de vídeo OpenShot, así como muchos scripts que se pueden instalar con la ayuda de una utilidad. A continuación, vamos a ver cómo ejecutar un script de Python en Linux utilizando el terminal de varias maneras.

Qué es un script de Python en Linux

Un script de Python en Linux es un archivo de texto que contiene un programa en el lenguaje de programación Python. Python es un lenguaje de programación interpretado que es ampliamente utilizado para el desarrollo de diversas aplicaciones, scripts y automatización de tareas.

Los scripts de Python en Linux pueden realizar varias tareas como procesamiento de datos, gestión de archivos, redes, creación de aplicaciones web y muchas más. Se utilizan habitualmente para automatizar tareas rutinarias, gestionar el sistema y crear utilidades y aplicaciones personalizadas.

Para ejecutar un script Python en Linux, necesitas tener el intérprete Python instalado en tu sistema. Normalmente, Linux ya tiene Python instalado por defecto. Para ejecutar el script, sólo tienes que llamar al intérprete de Python y pasarle la ruta al archivo de script. Por ejemplo, si tu script se llama myscript.py, puedes utilizar el comando python myscript.py para ejecutarlo en el terminal.

Con los scripts de Python en Linux, puedes automatizar muchas tareas, simplificar tu sistema y crear varias herramientas útiles que se adapten a tus necesidades.

Ejecutar un script Python

Usemos un script Python como ejemplo. Pero no tomaremos uno existente, sino que crearemos nuestro propio script:

$ vi script.py
print("Hello from PqHost!")

Para ejecutar el script necesitas pasarlo al intérprete de Python. Para ello, simplemente abre un terminal con el atajo de teclado Ctrl+Alt+T, navega a la carpeta con el script y ejecútalo:

$ python script.py

Si quieres que el script abra una consola donde puedas ejecutar interactivamente comandos de Python, utiliza la opción -i:

$ python -i script.py

Como puedes ver, no tienes que escribir la palabra python cuando ejecutas apt o openshot. Esto es mucho más conveniente. Veamos cómo implementarlo. Si no quieres especificar el intérprete en la línea de comandos, debes especificarlo en el propio script. Para ello, añade una línea al script:

$ vi script.py
#!/usr/bin/python

Guarda los cambios, y luego haz ejecutable el archivo de script con este comando:

$ chmod ugo+x script.py

A continuación, puede ejecutar el script de Python simplemente haciendo referencia a su archivo:

$ ./script.py

Si quitas la extensión .py y mueves el script a un directorio que esté en la variable PATH, como /usr/bin/, puedes ejecutarlo así:

$ script

Ejecutar el comando python de Linux es bastante fácil e incluso hay algunas formas de hacerlo. Puedes usar cualquiera de ellas.