Este es otro post dedicado a programación en Python, encontraréis todos los posts de este tipo juntos en el apartado Programación del blog. Y si queréis aprender más podéis visitar la web oficial de www.python.org
En algunos de los próximos posts vamos a usar lo que en python se llaman módulos y/o bibliotecas. Por eso hoy vamos a ver como usarlos.
1. Qué es un módulo o bibliotecca de python
Un módulo es un archivo de python (con extensión .py) que contiene diferentes componentes, que pueden ser funciones variables y/o pequeños programas ejecutables. Además existen una gran cantidad de módulos para python en sus diferentes versiones (cuidado que algunos no son compatibles entre diferentes versiones). Cada unos de estos módulos tiene un nombre específico con el que lo podemos llamar, y como he dicho cada módulo puede contener múltiples componentes, variables, funciones o comandos ejecutables, cada uno también con un nombre específico. En muchos casos hay módulos con un componente con el mismo nombre, incluso diferentes módulos con componentes, variables y/o funciones con el mismo nombre, de forma que hay que tener cuidado al importarlos para no confundirnos.Python lleva por defecto algunos de estos módulos ya incorporados (forman parte del núcleo para poder programar), sin embargo otros módulos deberemos descargarlos y/o instalarlos para poder usarlos. Muchos dispositivos de hardware, como por ejemplo los sensores, traen consigo sus propios módulos python para ayudarnos a programar con ellos de una forma sencilla. Aquí tenéis un link con la lista de módulos
https://docs.python.org/3/py-modindex.html