[Python-Dev] weakref enhancements
Bob Ippolito
bob at redivi.com
Fri Sep 29 03:13:14 CEST 2006
On 9/28/06, Raymond Hettinger <raymond.hettinger at verizon.net> wrote:
> > There are *definitely* use cases for keeping bound methods around.
> >
> > Contrived example:
> >
> > one_of = set([1,2,3,4]).__contains__
> > filter(one_of, [2,4,6,8,10])
>
> ISTM, the example shows the (undisputed) utility of regular bound methods.
>
> How does it show the need for methods bound weakly to the underlying object,
> where the underlying can be deleted while the bound method persists, alive but
> unusable?
It doesn't. I seem to have misinterpreted your "Weakmethods have some
use (...)" sentence. Sorry for the noise.
-bob
More information about the Python-Dev
mailing list