¿Cuáles son las bibliotecas de Python más utilizadas?
Son: (Aprendizaje recomendado: videotutorial de Python)
Solicitudes La biblioteca http más famosa escrita por Kenneth Reitz. Todo programador de Python debería tener esto.
Scrapy. Si utilizas rastreadores, esta biblioteca también es imprescindible. Después de usarlo, no querrás volver a utilizar otras bibliotecas similares.
wxPython. Herramienta GUI (interfaz gráfica de usuario) para Python. Lo uso principalmente como reemplazo de tkinter. Te encantará.
Pillow es un fork amigable de PIL (biblioteca de gráficos de Python). Es más fácil de usar que PIL y es una biblioteca imprescindible para quienes trabajan en el campo de los gráficos.
SQLAlquimia. Una biblioteca de bases de datos. Recibió críticas mixtas. Puedes usarlo a tu propia discreción.
Hermosa Sopa. Sé que es lento, pero esta biblioteca de análisis xml y html es muy útil para los principiantes.
Retorcido. La herramienta más importante para los desarrolladores de aplicaciones web. Tiene una API muy hermosa y es utilizada por muchos gurús del desarrollo de Python.
NumPy. ¿Cómo es posible que nos falte una biblioteca tan importante? Proporciona una gran cantidad de métodos matemáticos avanzados para Python.
SciPy. Dado que se menciona NumPy, se debe mencionar SciPy. Es una biblioteca de algoritmos y herramientas matemáticas para Python cuyas características han atraído a un gran número de científicos a cambiar de Ruby a Python.
matplotlib. Una biblioteca para trazar datos. Muy útil para científicos o analistas de datos.
Pygame. ¿A qué programador no le gusta jugar y escribir juegos? Esta biblioteca te dará una ventaja al desarrollar juegos 2D.
Pyglet.Motor de desarrollo de juegos y animación 3D. La famosa versión Python de Minecraft se crea con este motor.
pyQT. Herramientas GUI para Python. Es mi segunda opción después de wxPython cuando se trata de desarrollar interfaces de usuario para scripts de Python.
pyGtk. También una biblioteca GUI de Python. Con él se crea el famoso cliente Bittorrent.
Aterrador. Una biblioteca de detección y análisis de paquetes escrita en Python.
pywin32. Una biblioteca de Python que proporciona métodos y clases para interactuar con Windows.
nltk: Conjunto de herramientas de lenguaje natural. Sé que la mayoría de la gente no lo usará, pero es muy versátil. Es una biblioteca muy buena si necesitas manejar cadenas. Pero hace mucho más que eso, así que descúbrelo por ti mismo.
Marco de pruebas nose.Python. Miles de programadores de Python lo utilizan. Es esencial si realiza un desarrollo orientado a pruebas.
SymPy. SymPy puede realizar evaluación algebraica, diferenciación, expansión, complejización y otras operaciones. Está empaquetado en una distribución pura de Python.
IPython. Es difícil exagerar las capacidades de esta herramienta. Lleva la información rápida de Python al extremo. Esto incluye información de finalización, información del historial, funciones de shell y mucho, mucho más. Debe intentarlo.
Para obtener más artículos técnicos relacionados con Python, visite la sección Tutoriales de Python para obtener más información.