cobra.util.process_pool
¶
Provide a process pool with enhanced performance on Windows.
Module Contents¶
Classes¶
Define a process pool that handles the Windows platform specially. |
- class cobra.util.process_pool.ProcessPool(processes: Optional[int] = None, initializer: Optional[Callable] = None, initargs: Tuple = (), maxtasksperchild: Optional[int] = None, **kwargs)[source]¶
Define a process pool that handles the Windows platform specially.
- __enter__() ProcessPool [source]¶
Enable context management.
- __exit__(exc_type: Optional[Type[BaseException]], exc_val: Optional[BaseException], exc_tb: Optional[types.TracebackType]) Optional[bool] [source]¶
Clean up resources when leaving a context.