Awesome Python List

imagen / Lili Vieira de Carvalho
  
13 de Enero de 2016   2  

Awesome-python es en sí, una lista de recursos libres de Python ordenamos según su categoría que permite dar un vistazo rápido a todo lo que se está haciendo en torno a este lenguaje.

En él podemos encontrar:

  • Librerías para el manejo de administración de entornos de trabajo.
  • Admnistración de paquetes.
  • Repositorios.
  • Librerías para distribuir código.
  • Compiladores.
  • Intérpretes interactivos.
  • Manejo de archivos.
  • Manipulación de fecha y hora.
  •  Procesadores de texto.
  • Manipulación de formatos específicos de texto.
  • Procesamiento de lenguaje natural.
  • Documentación.
  • Configuración.
  • Herramientas de líneas de comando.
  • Descargadores.
  • Librerías para manipulación de imágenes.
  • Librerías de reconocimiento de características ópticas.
  • Manejo de audio.
  • Video.
  • Geolocalización.
  • HTTP.
  • Bases de datos.
  • Drivers para Base de datos.
  • ORM.
  • Frameworks Web.
  • Permisos.
  • CMS.
  • E-commerce.
  • Restful API.
  • Autenticación.
  • Motores de renderizado de templates.
  • Librerías para manejo de tareas y colas de tareas.
  • Librerías de búsqueda.
  • News Feeds.
  • Librerías para compresión de archivos.
  • Librerías para el uso de cache.
  • Email.
  • Internacionalización.
  • Manipulación de url.
  • Manipulación de HTML.
  • Web Crawling.
  • Contenido de extración web.
  • Formulairos.
  • Validación de datos.
  • Anti SPAM.
  • Uso de elementos tipo tag.
  • Páneles administrativos.
  • Generadores de archivos estáticos.
  • Administración de procesos.
  • Concurrencia y paralelismo.
  • Redes.
  • Websocket.
  • Servidores WSGI.
  • Servidores RPC.
  • Criptografía.
  • Interfaz de usuarios GUI.
  • Desarrollo de juegos.
  • Logging.
  • Testing de software.
  • Analizadores de código.
  • Herramientas de Debug.
  • Análisis de datos.
  • Visualización de datos.
  • Visión por computadora.
  • Machine Learning.
  • MapReduce.
  • Programación funcional.
  • API's de terceros.
  • Herramientas para DevOps.
  • Programación de tareas.
  • Interfaces de funciones foráneas.
  • High Performance.
  • Librerías para Microsoft Windows.
  • Visualización de redes y SDN.
  • Hardware.
  • Compatibilidad.
  • Micelánea.
  • Algoritmos y diseño de patrones.
  • Plugins para editores.
  • IDE's.
  • Servicios.
  • Integración contínua.
  • Calidad en Código.
  • Recuros disponibles en internet.

Como puedes observar, existe infinidad de recursos disponibles en internet que pueden ayudarte a desarrollar software increible utilizando el lenguaje de programación Python.

Ahora no hay pretexto! Si este año te propusiste aprender un nuevo lenguaje de programación, te recomendamos iniciar con Python de la mano con esta gran lista de librerías.

 

Fuente: http://awesome-python.com/



Alex Dzul

FullStack Python / Django Developer. #jslove

Etiquetas

Temas relacionados