7.2.2.1.2. PoolExecutor¶
- class PoolExecutor(thread_executor, process_executor=None, parallel=None)[source]¶
General PoolExecutor to dispatch asynchronously and in parallel.
Methods
- param thread_executor:
add_future
get_futures
process
process_funcs
shutdown
thread
wait
- __init__(thread_executor, process_executor=None, parallel=None)[source]¶
- Parameters:
thread_executor (ThreadExecutor) – Thread pool executor to dispatch asynchronously.
process_executor (ProcessExecutor | ProcessPoolExecutor) – Process pool executor to execute in parallel the functions calls.
parallel (bool) – Run _process_funcs in parallel.