In this video we will learn all about the Python Threading. We can use Python threading to run python codes concurrently.
First of all, we will be using the threading module to run the python code concurrently using python threading queue.
Thereafter we will use python thread pool to run the code concurrently.
Python threading pool is a part of concurrent.futures and we will use ThreadPoolExecutor() to run the codes concurrently.
We will also see python threading vs multiprocessing in action.
We will use threading on a real world example where we will use thread pool to download pdf files from web using python requests module.
#python #pythontutorials #pythonprogramming #pythonthreading #threadingvsmultiprocessing