8.2.2.2.1. ExecutorFactory¶
- class ExecutorFactory(*args, **kwargs)[source]¶
Methods
__class_getitem__See PEP 585
__contains__True if the dictionary has the specified key, else False.
__delattr__Implement delattr(self, name).
__delitem__Delete self[key].
__dir__Default dir() implementation.
__eq__Return self==value.
__format__Default object formatter.
__ge__Return self>=value.
__getattribute__Return getattr(self, name).
__getitem__x.__getitem__(y) <==> x[y]
Helper for pickle.
__gt__Return self>value.
__init_subclass__This method is called when a class is subclassed.
__ior__Return self|=value.
__iter__Implement iter(self).
__le__Return self<=value.
__len__Return len(self).
__lt__Return self<value.
__ne__Return self!=value.
__new____or__Return self|value.
__reduce__Helper for pickle.
__reduce_ex__Helper for pickle.
__repr__Return repr(self).
__reversed__Return a reverse iterator over the dict keys.
__ror__Return value|self.
__setattr__Implement setattr(self, name, value).
__setitem__Set self[key] to value.
__sizeof__D.__sizeof__() -> size of D in memory, in bytes
__str__Return str(self).
__subclasshook__Abstract classes can override this to customize issubclass().
clearD.clear() -> None.
copyD.copy() -> a shallow copy of D
fromkeysCreate a new dictionary with keys from iterable and values set to value.
getReturn the value for key if key is in the dictionary, else default.
itemsD.items() -> a set-like object providing a view on D's items
keysD.keys() -> a set-like object providing a view on D's keys
popD.pop(k[,d]) -> v, remove specified key and return the corresponding value.
popitemRemove and return a (key, value) pair as a 2-tuple.
setdefaultInsert key with a value of default if key is not in the dictionary.
updateD.update([E, ]**F) -> None.
valuesD.values() -> an object providing a view on D's values
Attributes
__hash__list of weak references to the object
- __annotations__ = {}¶
- __dict__ = mappingproxy({'__module__': 'schedula.utils.asy.factory', '__init__': <function ExecutorFactory.__init__>, '__getstate__': <function ExecutorFactory.__getstate__>, '__setstate__': <function ExecutorFactory.__setstate__>, 'executor_id': <staticmethod(<function ExecutorFactory.executor_id>)>, 'get_executor': <function ExecutorFactory.get_executor>, 'set_executor': <function ExecutorFactory.set_executor>, '_filter_executors': <function ExecutorFactory._filter_executors>, 'set_active': <function ExecutorFactory.set_active>, 'pop_active': <function ExecutorFactory.pop_active>, 'shutdown_executor': <function ExecutorFactory.shutdown_executor>, '__dict__': <attribute '__dict__' of 'ExecutorFactory' objects>, '__weakref__': <attribute '__weakref__' of 'ExecutorFactory' objects>, '__doc__': None, '__annotations__': {}})¶
- __doc__ = None¶
- __module__ = 'schedula.utils.asy.factory'¶
- __weakref__¶
list of weak references to the object