concurrent.futures module provides a high-level interface for asynchronously executing callables using threads or processes.
Module Import
ThreadPoolExecutor
ProcessPoolExecutor
Handling Results
Wait for Completion
threading
Thread-based parallelism
multiprocessing
Process-based parallelism
asyncio
Asynchronous I/O
