class concurrent.futures.ThreadPoolExecutor(max_workers=None) An Executor subclass that uses a pool of at most
exception queue.Full Exception raised when non-blocking put() (or put_nowait()) is called on a Queue
class threading.RLock This class implements reentrant lock objects. A reentrant lock must be released by the thread that acquired
acquire(block=True, timeout=None) Acquire a lock, blocking or non-blocking. When invoked with
connect() Connect a local manager object to a remote manager process:
lock.release() Releases the lock. The lock must have been acquired earlier, but not necessarily by the same thread.
_thread.exit() Raise the
Source code: Lib/_dummy_thread
wait(timeout=None) Pass the barrier. When all the threads party to the barrier have called this function, they are all released
imap(func, iterable[, chunksize]) A lazier version of
Page 5 of 29