Librerías mas populares de Python
En este articulo se destacan las librerías mas utilizadas de Python por ser extremadamente útiles y populares
El listado no se encuentra en ningún tipo de orden. Cada librería funciona en diferentes áreas, así que es posible que llegues a utilizar más de una en un solo proyecto.
PYGAME
Pygame es una librería de código abierto la cual nos permite crear aplicaciones multimedia. Aunque su principal enfoque es crear videojuegos, nosotros podemos dejar aun lado esto y realizar otro tipo de aplicaciones, aplicaciones donde necesitemos trabajar con imágenes, animaciones, música, texto, eventos, tanto del teclado como del mouse, entre otros.
Es de suma importancia mencionar que Pygame no cuenta con soporte para implementar física avanzada, por lo que esto queda por parte del desarrollador.
REQUEST
Request es una librería que nos permite realizar peticiones HTTP sin muchas complicaciones. Extremadamente útil cuando de consumir servicios web se refiere.
Con esta librería podemos trabajar con los diferentes métodos del protocolo HTTP, así como crear, enviar y recibir paquetes, modificar su contenido, trabajar con sesiones, cookies, formularios e inclusive trabajar con autenticación OAuth.
PILLOW
Pillow o PIL (Python Image Library) con esta librería podemos trabajar con imágenes de una forma muy sencilla.
Podemos abrir, modificar y almacenar imágenes de diferentes formatos, así como manipular los pixeles, trabajar con máscaras, transparencias, dimensiones, agregar texto, aplicar filtros, por mencionar algunas acciones.
SQLALCHEMY
Con esta librería podemos crear, modificar, consultar y eliminar nuestras tablas, así como crear, leer, actualizar y eliminar nuestros registros. El poder de SqlAlchemy no se limita únicamente esto. Podemos crear modelos con diferentes relaciones, uno a uno, uno a muchos, muchos a muchos inclusive relaciones polimórficas.
Podemos trabajar con joins, ordenamiento, conteo, commits, roollback etc... todo lo que hagas comúnmente en SQL lo podrás hacer con esta librería.
PEEWEE
Al igual que sqlAlchemy, Peewee es un ORM que nos permite trabajar con diferentes de gestores de base de datos. Destacando Postgres, MySQL y SQLite.
RE
A Diferencia de las librerías mencionadas anteriormente, re no necesita instalación alguna, ya que esta, se encuentra lista para ser usada con un simple import, claro, siempre y cuando hayas instalado Python.
Con re podemos trabajar con expresiones regulares, podemos crearlas y aplicarlas.
COLLECTIONS
Las acciones que podemos realizar con esta librería son muchas así como variadas, desde ordenar diccionarios, agrupar objetos hasta combinar estructuras y concatenarlas.
Comentarios
Publicar un comentario