Cómo inicializar un documento de código de Python

Función principal Python

En Python siempre debemos inicializar los documentos de código con una función principal. Esta función, es la que va a correr el programa al principio del documento.

Esta función puede tener cualquier nombre, sin embargo, por convención son utilizadas las palabras “run” o “main”. A partir de esta primera función que inicializa el documento Python, va a iniciar nuestro programa.

Ejemplo

def run():	pass

Entry Point

El Entry Point es un código de punto de entrada de código Python, esta línea de código es la que inicializa la ejecución del programa y a partir de ahí se invoca a la función principal.

Entry Point Python

if __name__ == ‘__main__’:	run()

Cuando Python se encuentra con esta línea, ejecutará todo lo que está debajo de ella.

Escribir estas líneas de código es muy importante para que Python pueda ejecutar de una manera correcta los programas que desarrollamos. Además, estas líneas de código tienen todo un funcionamiento adentro y por eso deben ser utilizadas cada vez que escribimos código Python.

Espacio entre funciones declaradas

Según los estilos de Python oficiales, es recomendado dejar dos saltos de linea entre las funciones declaradas.

Ejemplo

def unafuncion():	pass        def run():unafuncion()        if __name__ == '__main__':	run()

La estructura correcta recomendada de un documento Python es:

  1. Código de variables y funciones.
  2. Declaración de la función principal.
  3. Entry Point.

Scroll to Top