weakref¶
Weak reference support for Python.
This module is an implementation of PEP 205:
http://www.python.org/dev/peps/pep-0205/
Functions¶
getweakrefcount |
getweakrefcount(object) – return the number of weak references |
getweakrefs |
getweakrefs(object) – return a list of all weak reference objects |
proxy |
proxy(object[, callback]) – create a proxy object that weakly |
Classes¶
CallableProxyType |
alias of weakcallableproxy |
KeyedRef(ob, callback, key) |
Specialized reference that includes a key corresponding to the value. |
ProxyType |
alias of weakproxy |
ReferenceType |
alias of weakref |
WeakKeyDictionary([dict]) |
Mapping class that references keys weakly. |
WeakSet([data]) |
|
WeakValueDictionary(*args, **kw) |
Mapping class that references values weakly. |
ref |
alias of weakref |
Exceptions¶
ReferenceError |
Weak ref proxy used after referent went away. |