1NumPy - Best for performing complex mathematics and working with multi
2 dimensional arrays
3Requests - Used making http requests over internet
4Pandas - Used for data science
5Pywin32 - It provides access to many of the native Windows API functions
6Tkinter/PyQt - Used for making beautiful GUIs
7Matplotlib - For plotting 2-dimensional graphs
8OpenCV - For image and video processing
9Keras - Useful for learning deep Neural Networks
10TensorFlow - For Maching Learning
11NLTK - stands for Natural Language Toolkit and is used for natural language
12 processing, only for english
13Fire - Turns python classes, methods, functions into CLI
14Scipy - It is an open-source python library that is used for both
15 scientific and technical computation
16BeautifulSoup - It is a great python library for Web Scraping as
17 it parses HTML and XML documents from the Web
18PyGame - It is a set of python functions and classes dedicated
19 to writing video games mainly