Diccionario de Python y TODAS sus Librerías

Aquí vas a poder encontrar las palabras más importantes que se utilizan dentro del mundo del lenguaje de programación de Python.

Relacionados Python: Aprender Python / Cursos Python / Libros Python / Frameworks Python / Librerías Python / Recursos Python / Editores o IDEs Python

A

asyncio

Una biblioteca para escribir código concurrente utilizando la sintaxis async / await. Proporciona infraestructura para escribir código concurrente de un solo subproceso utilizando rutinas, multiplexando el acceso de E / S a través de sockets y otros recursos, ejecutando clientes y servidores de red y otras primitivas relacionadas.

B

BeeWare

Colección de proyectos que se pueden utilizar para ayudar a desarrollar, depurar y lanzar el software Python. Cada herramienta sigue la filosofía de Unix de hacer bien cada cosa.

Bokeh

Una biblioteca de visualización interactiva para Python, que proporciona una construcción elegante y concisa de gráficos versátiles. Ofrece interactividad de alto rendimiento para conjuntos de datos muy grandes o de transmisión. Permite una presentación visual hermosa y significativa de los datos en los navegadores web modernos.

Bottle

Framework web micro WSGI rápido, simple y ligero para Python. Ofrece requests de solicitudes (enrutamiento de URL) con soporte de parámetros de URL, plantillas, un servidor HTTP incorporado y adaptadores para muchos motores de plantillas y servidores WSGI / HTTP de terceros, todo en un solo archivo y sin dependencias que no sean las propias de la biblioteca de Python.

Buildbot

Software de desarrollo para la integración continua basado en Python que admite la automatización de sistemas de compilación complejos, la implementación de aplicaciones y la gestión de otros procesos sofisticados. Proporciona los componentes y la estructura para automatizar los procesos de compilación, pruebas y lanzamientos definitivos.

C

CherryPy

Framework de Python orientado a objetos orientado que permite a los desarrolladores crear aplicaciones web o construir cualquier otro programa de escritorio basado en Python y nos ofrece omo resultado final un código fuente más pequeño de lo normal y desarrollado en menos tiempo.

Cpython

Implementación de referencia del lenguaje de programación Python. Escrito en C, CPython es la implementación predeterminada y más utilizada del lenguaje.

D

Dask

Biblioteca flexible de computación paralela para computación analítica. Dask se compone de dos componentes: programación dinámica de tareas optimizada para cómputo y colecciones de “Big Data”, como matrices paralelas, frameworks de datos y listas que extienden interfaces comunes como NumPy, Pandas u otros iteradores de Python.

Django

Framework de Python de alto nivel que fomenta el desarrollo rápido, bajo un diseño limpio y pragmático. El framework es mantenido activamente por una gran comunidad de desarrolladores que lo respaldan y nos ofrece unas características robustas, seguridad moderna y posee una amplia gama de complementos.

Django Channels

Un proyecto oficial de Django. Extiende sus capacidades más allá del HTTP: Para manejar WebSockets, protocolos de chat, protocolos IoT y más. Construidos sobre una especificación de Python llamada ASGI.

Docutils

Sistema de procesamiento de texto para procesar documentación de texto sin formato en formatos útiles, como HTML , LaTeX, páginas de manual, documento abierto o XML. Diseñado para trabajar de manera flexible con texto en varios idiomas (un idioma a la vez). Las características específicas del idioma están completamente parametrizadas.

F

Flask

Un framework ligero de Python basado en Werkzeug y Jinja 2. Arquitectura de seguridad del sistema operativo que proporciona soporte flexible para políticas de seguridad. FLASK es un framework central en los sistemas operativos centrados en la seguridad, como el Linux de seguridad mejorada de la NSA (SELinux), OpenSolaris FMAC y TrustedBSD.

J

Jinja2

Un motor de plantillas para Python . Ofrece un poderoso conjunto de herramientas, que incluyen un entorno de espacio aislado, un sistema de escape HTML automático , un depurador, herencia de plantillas, ayudantes de diseño y sintaxis configurable. También proporciona soporte completo Unicode.

Jupyter (IPython)

Aplicación web que permite crear y compartir documentos que contienen código en vivo, ecuaciones, visualizaciones y texto narrativo. Los usos incluyen: limpieza y transformación de datos, simulación numérica, modelado estadístico, visualización de datos, aprendizaje automático y mucho más.

K

Kivy

Biblioteca de Python para el desarrollo rápido de aplicaciones que utilizan interfaces de usuario innovadoras, como aplicaciones multitáctiles. Se usa para hacer aplicaciones móviles con python. Puede ejecutarse en Android , iOS , Linux , OS X y Windows.

M

Matplotlib

Biblioteca de trazado 2D de Python que produce cifras de calidad de publicación en una variedad de formatos impresos y entornos interactivos en todas las plataformas. Matplotlib se puede usar en scripts Python, el shell Python e IPython, el cuaderno jupyter, los servidores de aplicaciones web y cuatro kits de herramientas de interfaz gráfica de usuario.

N

NumPy

Paquete fundamental para computación científica con Python . NumPy es la biblioteca principal en Python para la manipulación de matrices y, por lo tanto, una gran parte del cálculo numérico y científico basado en este lenguaje.

P

Pandas

Biblioteca con licencia BSD que proporciona estructuras de datos y herramientas de análisis de datos de alto rendimiento y fáciles de usar para Python . Pandas proporciona dos contenedores de datos adicionales para Python (Series y DataFrame), así como funcionalidades útiles de procesamiento de datos para el manejo de datos faltantes, establecer comparaciones y vectorización.

PyBrain

Biblioteca modular de aprendizaje automático para Python . Su objetivo es ofrecer algoritmos flexibles, fáciles de usar y aún potentes para las tareas de aprendizaje automático y una variedad de entornos predefinidos para probar y comparar sus algoritmos.

PyCharm

Integrated Development Environment (IDE) utilizado en la programación de computadoras, específicamente para el lenguaje Python . Proporciona análisis de código, un depurador gráfico, un probador de unidad integrado, integración con sistemas de control de versiones (VCS) y admite el desarrollo web con Django .

PyGTK

Un conjunto de envoltorios escritos en Python y C para la biblioteca GTK + GUI. Es parte del proyecto GNOME. Ofrece herramientas integrales para crear aplicaciones de escritorio en Python.

Pylons

Framework de aplicación para la web, escrito en Python . Hace una gran utilización del estándar de Interfaz de puerta de enlace del servidor web para admitir la reutilización y dividir la funcionalidad en diferentes módulos.

Pyparsing

Framework de análisis de descenso recursivo para el lenguaje de programación Python . Enfoque alternativo para crear y ejecutar gramáticas simples, en comparación con el enfoque tradicional lex / yacc, o el uso de expresiones regulares.

Pyramid

Framework web Python que surgió del proyecto Pylons. Está diseñado para facilitar la creación de aplicaciones web. Pyramid proporciona solo las herramientas básicas necesarias para casi todas las aplicaciones web: mapear URL a código, seguridad y servir activos estáticos (archivos como JavaScript y CSS ).

Pyston

Implementación de Python que pretende ser altamente compatible y de alto rendimiento. Utiliza técnicas modernas de JIT y admite de forma nativa muchos módulos de extensión CPython C.

Python

Lenguaje de programación de uso general popular cuya filosofía se centra principalmente en la legibilidad y facilidad de mantenimiento del código. Como lenguaje interpretado de alto nivel, Python es fácil de aprender para aquellos que desean comenzar a codificar.

PyTorch

Una biblioteca de aprendizaje automático de código abierto para Python . Proporciona una ruta perfecta desde la creación de prototipos de investigación hasta la implementación de producción. De acuerdo con la antorcha.

S

Scapy

Programa Python que permite al usuario enviar, oler y diseccionar y falsificar paquetes de red. Esta capacidad permite la construcción de herramientas que pueden sondear, escanear o atacar redes.

Scrapy

Framework de Python para el raspado y el rastreo web a gran escala.

Scikit Learn

Módulo de Python para aprendizaje automático construido sobre SciPy y distribuido bajo la licencia BSD de 3 cláusulas. Herramienta eficiente para minería de datos y análisis de datos.

SciPy

Ecosistema de software de código abierto basado en Python para matemáticas, ciencias e ingeniería. Contiene módulos para optimización, álgebra lineal, integración, interpolación, funciones especiales, FFT, procesamiento de señales e imágenes, solucionadores de ODE y otras tareas comunes en ciencia e ingeniería.

Seaborn

Biblioteca de visualización de Python basada en matplotlib. Proporciona una interfaz de alto nivel para dibujar gráficos estadísticos atractivos. Está construido sobre matplotlib y está estrechamente integrado con la pila PyData, incluido el soporte para estructuras de datos numpy y pandas y rutinas estadísticas de scipy y statsmodels.

Sheetfu

Sheetfu es una librería de Python creada para trabajar conjunto al servicio de hojas de cálculo de Google, Google Sheets.

▶ Saber Más sobre Seetfu

StatsModels

Paquete Python que permite a los usuarios explorar datos, estimar modelos estadísticos y realizar pruebas estadísticas. Proporciona el backend estadístico para otras bibliotecas de Python. Lanzado bajo la licencia BSD modificada de código abierto (3 cláusulas).

SymPy

Es una biblioteca ligera de Python para computación simbólica. SymPy puede ampliarse con funciones adicionales o implementarse en otras aplicaciones. Puede realizar una variedad de cálculos diferentes, desde algebraica simple hasta física cuántica y matemática discreta.

SQLAIchemy

Herramienta de manipulación de bases de datos para python que se puede utilizar como biblioteca independiente para manipular bases de datos relacionales. La alquimia SQL proporciona expresiones sql básicas basadas en python y ORM basado en python orientado a objetos . También proporciona una sintaxis declarativa de alto nivel para ORM por simplicidad.

T

TensorFlow

Biblioteca de software para computación numérica usando gráficos de flujo de datos. Los nodos en el gráfico representan operaciones matemáticas, mientras que los bordes del gráfico representan los conjuntos de datos multidimensionales (tensores) comunicados entre ellos.

Theano

Biblioteca de Python que le permite definir, optimizar y evaluar expresiones matemáticas que involucran matrices multidimensionales de manera eficiente. Puede usar GPU y realizar una diferenciación simbólica eficiente.

Tornado

Una versión del servidor web escalable y sin bloqueo y las herramientas que impulsan FriendFeed. La aplicación FriendFeed está escrita utilizando un framework web que se parece un poco a web.py o la aplicación web de Google, pero con herramientas y optimizaciones adicionales para aprovechar la infraestructura subyacente sin bloqueo.

Twisted

Framework de programación de red basado en eventos escrito en Python y licenciado bajo la Licencia MIT. Los proyectos retorcidos son compatibles con TCP , UDP , SSL / TLS, multidifusión IP, sockets de dominio Unix, una gran cantidad de protocolos y mucho más.

V

Vidgear

Vidgear, es una poderosa librería dedicada al procesamiento de vídeo construida de subprocesos múltiples de la API Gears.

Saber Más sobre Vidgear

Virtualenv

Software, programa o sistema que implementa, gestiona y controla múltiples instancias de entorno virtual. Una herramienta para crear entornos aislados de Python. Virtualenv le permitirá definir entornos de tiempo de ejecución Python aislados sin dañar la instalación de Python raíz o del sistema.

W

Web2py

Un objetivo principal de web2py es la facilidad de uso, desde la configuración, el aprendizaje, la codificación, la distribución y la implementación. Se las arregla para lograr ese objetivo bastante bien, al tiempo que ofrece un conjunto de características muy rico y permite mucha flexibilidad.

Web.Py

Framework web para Python que es tan simple como poderoso. Web.py está en el dominio público; puedes usarlo para cualquier propósito sin ninguna restricción.

WxPython

GUI toolkit para Python que es un contenedor alrededor de la biblioteca wxWidgets C ++ GUI. wxPython proporciona una gran variedad de tipos de ventanas y controles, todos implementados con una apariencia nativa (mediante el uso de widgets nativos) en las plataformas en las que es compatible.

Fecha de Creación: El Diccionario de Python fue creada el 13 de Mayo de 2020 y su última edición fue realizada el 02 de Febrero de 2022.

Relacionado

Vulture: Encuentra el código muerto en Python

Vulture encuentra código no utilizado dentro de código creado con Python. Esto es útil para limpiar y encontrar errores en bases de código grandes. Debido a la naturaleza dinámica de Python, es probable que los analizadores de código estático como Vulture no detecten algún código muerto. Además, el código que solo se llama implícitamente puede ser notificado como código no utilizado. No obstante, Vulture puede ser ¡SEGUIR LEYENDO!

Vidgear: Librería de Python para el procesamiento de vídeo

VidGear es una poderosa biblioteca de procesamiento de video en Python construida con Gears de subprocesos múltiples, cada uno con un conjunto único de características innovadoras. Estas API proporcionan un contenedor fácil de usar, altamente extensible y multihilo alrededor de muchas bibliotecas subyacentes de última generación como OpenCV ➶, FFmpeg ➶, picamera ➶, pafy ➶, pyzmq ➶ y python-mss ➶. El siguiente diagrama de bloques funcional ¡SEGUIR LEYENDO!

Uscrapper: Raspador web OSINT de recopilación de datos personales

Presentamos Uscrapper 2.0, un potente webscrapper OSINT que permite a los usuarios extraer diversa información personal de un sitio web. Aprovecha técnicas de raspado web y expresiones regulares para extraer direcciones de correo electrónico, enlaces de redes sociales, nombres de autores, ubicaciones geográficas, números de teléfono y nombres de usuario de fuentes con y sin hipervínculos en la página web, admite subprocesos múltiples para acelerar este ¡SEGUIR LEYENDO!

Tutoriales RIP: Más de 300 Guías de Programación y Tecnología basadas en Contenidos de Stack Overflow

Las guías de RIP TUTORIAL (+300) son un proyecto de ZZZ Proyects (‎una empresa dedicada a añadir valor a la comunidad .NET) que consta en la creación de libros con contenidos extraídos de Stack Overflow. Por lo que he observado, los contenidos son de 2016/17, pese a eso. Lo considero un contenido útil. Muchas guías son una simple instalación o inicio a un contenido; pero las ¡SEGUIR LEYENDO!

Thonny: Un Ide de Python específico para principiantes y Raspberry Pi

Thonny es un nuevo IDE de Python para aprender y enseñar programación que puede hacer que la visualización de programas sea una parte natural del flujo de trabajo de los principiantes. Entre sus características destacadas se encuentran diferentes formas de recorrer el código, la evaluación paso a paso de la expresión, la visualización intuitiva de la pila de llamadas y un modo para explicar los conceptos ¡SEGUIR LEYENDO!

Salir de la versión móvil