¿Qué es una librería en programación y para qué sirve?
Librería · En inglés: Library · Tecnología web
Una librería es un paquete de código ya escrito y probado por otras personas que puedes traer a tu programa. Así no empiezas de cero cada vez que necesitas leer un archivo, hacer una gráfica o enviar un correo.
¿Qué es una librería en programación y cómo se usa?
Una librería (o biblioteca) es un conjunto de funciones listas para usar, escritas y probadas por otras personas. En vez de programar desde cero cómo leer un archivo de Excel o cómo dibujar una gráfica, traes la librería adecuada y usas lo que ya resolvieron. En Python se instala con un comando y se trae al programa con la palabra import.
Hay librerías para casi todo: manejar tablas, enviar correos, conectarse a una base de datos, hacer gráficas o hablar con otros servicios. Conviene revisar de dónde vienen: que estén bien mantenidas, que se actualicen y que tengan una licencia que permita usarlas en tu proyecto. Una librería mal elegida puede traer fallos o quedarse sin soporte.
Gracias a las librerías, un programa que habría tomado meses se arma en días, porque no se reinventa lo que ya existe. Saber qué es una librería también te ayuda a entender las propuestas técnicas, donde casi siempre aparecen nombres de varias.
Lo mismo, en pequeño y en grande
Leer el Excel de las ventas del mes
En lugar de programar cómo se abre un archivo de Excel, la persona usa una librería que ya sabe hacerlo. Con dos líneas tiene los datos listos para sumar.
Un sistema que envía facturas por correo
El equipo usa una librería para armar el PDF y otra para el envío del correo. Se concentra en las reglas de su negocio y no en inventar cómo se hacen esas dos cosas.
Pon a prueba lo que leíste
Elige A, B o C. Si fallas, lees el porqué y pruebas otra vez.
Necesitas hacer una gráfica de barras en tu programa. ¿Qué es lo más inteligente?
Aprende jugando
La torre que no se cae
La torre que no se cae
Otros temas que te pueden interesar
También se le dice