Def main; if name main:

202111071721

@python

Un script (archivo directamente ejecutable) de Python debería seguir la siguiente estructura:

def main():
  # Código del script

if __name__ == '__main__':
  main()

El condicional evita que se ejecute el código si el archivo se importa y el encapsulamiento [[Encapsulación]] en una función permite ejecutar el código desde otro lugar como si se hubiera ejecutado directamente este script.