Shebang para Python 3

El shebang o hashbang es un comentario que va al inicio de los scripts y sirve para indicar con cuál programa ejecutar un software.

Ayuda a dos cosas: indicar en dónde debería ejecutarse el script, y a ahorrarnos teclas al escribir ya que en lugar de escribir:

python3 script.py

Podemos escribir simplemente:

./script.py

Hoy te mostraré cómo agregar el shebang correcto a los scripts de Python.

Shebang

Primero debes contar con Python en la PATH. Normalmente el ejecutable se llamará python3, y si no, simplemente python.

El shebang es:

De este modo el ejecutable env se encargará de buscar en donde está el ejecutable python3. Recuerda que si en tu caso has renombrado el ejecutable, simplemente ejecuta python, y no python3.

Nota: puede que necesites darle permisos de ejecución al archivo con:

sudo chown +x script.py

Ahora que lo has hecho puedes ejecutar el script con ./script.py

Encantado de ayudarte


Estoy disponible para trabajar en tu proyecto, modificar el programa del post o realizar tu tarea pendiente, no dudes en ponerte en contacto conmigo.

No te pierdas ninguno de mis posts

Suscríbete a mi canal de Telegram para recibir una notificación cuando escriba un nuevo tutorial de programación.

Dejar un comentario