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
threading.get_ident() Return the ‘thread identifier’ of the current thread. This is a nonzero integer. Its value has no direct
class threading.RLock This class implements reentrant lock objects. A reentrant lock must be released by the thread that acquired
acquire(*args) Acquire the underlying lock. This method calls the corresponding method on the underlying lock; the return value
get_nowait() Equivalent to get(False).
cancel_join_thread() Prevent join_thread() from blocking. In particular, this prevents the background thread from
daemon The process’s daemon flag, a Boolean value. This must be set before start() is called. The
release() Release a lock. This can be called from any thread, not only the thread which has acquired the lock.
cancel() Stop the timer, and cancel the execution of the timer’s action. This will only work if the timer is still in its waiting
Page 5 of 29