--Originally published at Python basics for everyone
A veces al programar llegamos al punto en que sería más conveniente separar las funciones en un archivo diferente al que aloja al método main y ya desde este mandar llamar las funciones que creamos en ese o esos varios archivos secundarios.
Hacer esto en Python es relativamente fácil:
Supongamos que tenemos un archivo llamado operations.py:
Queremos usar las funciones desde el archivo main.py:
Listo, ya tenemos un módulo muy, muy básico en Python.
Fuente: https://314159bits.wordpress.com/2011/11/16/como-crear-tus-propios-modulos-en-python/