En Python, un módulo es un subconjunto empaquetado y los módulos se utilizan para estructurar todos los programas de Python. Los archivos de programas son capaces de importar características. Las funciones, variables, métodos, objetos y constantes son componentes estándar.
Algunos de los módulos de Python están incorporados en el código base del lenguaje, mientras que otros son módulos implementados por terceros.
Cuando instalas Python, los módulos y paquetes integrados se instalan automáticamente. Algunos ejemplos, son: Os, pathlib, sys y mucho más. El administrador de paquetes pip puede usarse para instalar módulos y paquetes adicionales del repositorio PyPI (Python Package Index).
En este artículo, se citan los mejores cinco módulos de Python que todo desarrollador debería conocer.
1. Pyperclip
Python ofrece la opción de poder copiar y pegar desde cualquier plataforma, así como agregar las funciones de copy() y paste() que se pueden usar para enviar y recibir texto desde el portapapeles.
2. Antigravity
Este módulo es lo que se denomina, un huevo de Pascua, un agregado divertido que consiste en instalar el módulo; para ser redirigido hacía el navegador con la referencia del cómic XKCD.
3. Exit()
Llamar a la función sys.exit() hace que el programa finalice, dado que esta función se encuentra en el módulo sys.
4. Urllib
Con este módulo, puedes obtener una URL utilizando diferentes protocolos y usar la función urlopen para obtenerlas.
5. Turtle
El módulo Turtle de Python permite crear gráficos desde código, con solamente unos pocos fundamentos. Ya está incluido en Python, por lo que no es necesario instalarlo.