Python Libraries and Frameworks

Python is easily one of the best programming languages out there. It comes with a standard set of libraries and frameworks that you can use to get your job done. However, it also has a very active community that is constantly creating new libraries and frameworks based on the latest technologies or some just for fun. Some of them are so popular that they become part of the core Python distribution after a while.

In this guide, we will walk you through some Python libraries and frameworks. Whether you’re a beginner or an expert, these top tools will prove to be helpful in your next project. I’m sure that I’ve missed so many great examples of great intros from sites like TechCrunch. If you have any other examples please share them with us in the comments below!

List of Python Libraries and Frameworks

Machine Learning

  • Numpy
  • Keras
  • TensorFlow
  • Scikit-Learn
  • Theano
  • Matplotlib
  • Pandas
  • Scipy
  • PyTorch
  • Seaborn

Web Development

  • Django
  • Web2Py
  • Flask
  • TurboGears
  • Bottle
  • CubicWeb
  • CherryPy
  • Dash
  • Pyramid
  • Falcon

Automation Testing

  • Splinter
  • Robot
  • Behave
  • PyUnit
  • PyTest

Game Development

  • PyGame
  • PyGlet
  • PyOpenGL
  • Arcade
  • Panda3D

Image Processing

  • OpenCV
  • Mahotas
  • Scikit-Image
  • Pgmagick
  • SimpleITK

Web Scraping

  • Requests
  • Beautiful Soup
  • Scrapy
  • Selenium
  • lxml

Check our Python Tutorials

Back to top button