Re: Adding bound methods dynamically... CORRECTED



Devan L wrote:
> Kevin Little wrote:
>
>>I want to dynamically add or replace bound methods in a class.

(snip)

> I'm not an expert, but why do you need to dynamically add or replace
> bound methods?

To modify the behaviour at runtime ?-)

There are a lot of idioms/patterns in dynamic languages that seems
somewhat alien at first, then become an obvious solution. When I
discovered first-class functions and anonymous functions with Python
some years ago, I wondered what could be the use of such things. Now I
couldn't live without...

--
bruno desthuilliers
python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for
p in 'onurb@xxxxxxxxxxx'.split('@')])"
.



Relevant Pages

  • Re: Adding bound methods dynamically... CORRECTED
    ... > Devan L wrote: ... >> Kevin Little wrote: ... >>>I want to dynamically add or replace bound methods in a class. ... > discovered first-class functions and anonymous functions with Python ...
    (comp.lang.python)
  • Re: Adding bound methods dynamically... CORRECTED
    ... Kevin Little wrote: ... > I want to dynamically add or replace bound methods in a class. ... > solution as light-weight as possible. ... Is the solution coded in AddBoundMethod() ...
    (comp.lang.python)