February 2019
Intermediate to advanced
672 pages
16h 50m
English
In this section, we will be considering another way to implement threading/multiprocessing: the concurrent.futures module, which is designed to be a high-level interface for implementing asynchronous tasks. Specifically, the concurrent.futures module works seamlessly with the asyncio module, and, in addition, it provides an abstract class called Executor, which contains the skeleton of the two main classes that implement asynchronous threading and multiprocessing, respectively (as suggested by their names): ThreadPoolExecutor and ProcessPoolExecutor.
Read now
Unlock full access