Módulos

Los módulos son el mecanismo que utiliza Python para organizar trozos de código que luego puedan ser reutilizables. Los módulos pueden contener código ejecutable, clases o funciones.

Cuando se crea un fichero fuente de Python, el nombre del módulo será el nombre del fichero pero sin la extensión .py. Una vez que el módulo ha sido creado, la forma de utilizar sus componentes es invocando la orden import nombre_módulo. Y para hacer uso de las funciones o clases definidas en el módulo una vez que este ha sido importado, se utiliza la sintaxis típica de modulo.funcion()

A continuación se presenta el programa inicial Hola Mundo! pero utilizando las funciones de salida del módulo sys.

>>> import sys
>>> sys.stdout.write('Hello World!\n')
Hello World!