Overview:
The threading module of Python provides classes and methods for implementing thread based parallelism and concurrency. The following are the classes provided by the threading module:
- threading.Thread
- threading.local
- threading.lock
- threading.RLock
- threading.Condition
- threading.Semaphore
- threading.Event
- threading.Timer
- threading.Barrier