La Revista IN

Top Las 20 mejores librerías para utilizar en Python

En este artículo podrá encontrar  las 20 bibliotecas más utilizadas  para programar  con  Python. Que han sido una parte importante en las herramientas de desarrollo y debe ser parte de todas.

Así que aquí están:

  1. Requests. La más famosa biblioteca ‘http’ escrito por Kenneth Reitz. Es una necesidad para todos los desarrolladores de Python.
  2. Scrapy. Si usted está involucrado en minado web, entonces esta es una de la biblioteca que usted debe tener. Después de usar esta biblioteca no utilizará ningún otro.
  3. wxPython. Un conjunto de herramientas de interfaz gráfica de usuario para el Python. He utilizado principalmente en lugar de tkinter. Usted lo amará de verdad.
  4. Pillow. Una alternativa muy amistosa de PIL (Python Imaging Library). Es más fácil de usar que PIL y es una necesidad para cualquier persona que trabaja con imágenes.
  5. SQLAlchemy. Una biblioteca de base de datos. Muchos lo aman y muchos lo odian. La decisión es tuya.
  6. BeautifulSoup. Sé que es lento, pero es una librería de análisis XML y HTML muy útil para los principiantes.
  7. Twisted. La herramienta más importante para cualquier desarrollador de aplicaciones de red. Tiene un muy hermoso api y es utilizado por una gran cantidad de famosos desarrolladores de Python.
  8. NumPy. ¿Cómo podemos dejar esta importante biblioteca? Proporciona algunas funcionalidades matemáticas anticipadas para python.
  9. SciPy. Cuando hablamos de NumPy entonces tenemos que hablar de SciPy. Es una biblioteca de algoritmos y herramientas matemáticas para python y ha hecho que muchos científicos cambien de ruby a python.

  1. matplotlib. Una biblioteca de trazado numérico. Es muy útil para cualquier científico de datos o cualquier analizador de datos.
  2. Pygame. ¿A qué desarrollador no le gusta jugar y desarrollarlos? Esta biblioteca le ayudará a alcanzar su meta de desarrollo de juegos 2D.
  3. Pyglet. Un motor de animación y creación de juego en 3D. Este es el motor en el que se hizo el famoso puerto de Python de Minecraft
  4. PyQt. Un juego de herramientas GUI (Graphical User Interface) para Python. Es mi segunda elección después de wxPython para el desarrollo de la interfaz gráfica de usuario de mis scripts en Python.
  5. PyGTK. Otra biblioteca de Python GUI. Es la misma biblioteca con la que se creó el famoso cliente de Bittorrent.
  6. Scapy. Un analizador de paquetes y analizador de Python hecho por y para python.
  7. pywin32. Una biblioteca de Python que proporciona algunos métodos y clases útiles para interactuar con Windows.
  8. NLTK. Natural Language Toolkit – me doy cuenta de la mayoría de la gente no va a utilizar esto, pero es lo suficientemente genérico. Es una biblioteca muy útil si quiere manipular cadena de caracteres. Pero de capacidad es más allá de eso. Hay que probarlo.
  9. Nose. Un marco de pruebas para python. Es utilizado por millones de desarrolladores de Python. Es una necesidad si usted hace desarrollo basado en pruebas.
  10. sympy. Sympy puede hacer evaluación algebraica, diferenciación, expansión, números imaginarios, etc. Está dentro de una distribución de Python puro.
  11. IPython. No puedo hacer suficiente hincapié en lo útil de esta herramienta. Es un icono de Python con esteroides. Tiene afinidad, historia, la escalabilidad en capas, y mucho más. Asegúrese de probarlo.
Salir de la versión móvil