Manlio Perillo wrote:

Al tempo stesso, mi chiedo se sia possibile (di certo lo e', basta fare abbastanza hack) e come possa essere implementato un meccanismo di "esportazione di tipo ereditaria": il metodo inc, in altre parole, dovrebbe inizializzare il primo argomento (self) a Bar.bar e non a Foo.foo.

Ma attenzione, se ho due istanza Bar, B e C, devo avere:

memory_address(B.inc)= memory_address(C.inc)


Se รจ proprio questo quello che vuoi, puoi fare:

import types

bar.inc = types.MethodType(foo.inc.im_func, bar)

Yep, grazie, proprio quello che intendevo  ;)

--
efphe





_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a