[pyar] Herencia y métodos __ (double underscore)
Manuel Kaufmann
humitos en gmail.com
Mar Mar 20 14:34:28 ART 2012
2012/3/20 Daniel Moisset <dmoisset en machinalis.com>:
> Lo que estas pasando ahi no es la misma funcion (ahi estas sacando el
> unbound method, que no es lo mismo que el bound method que pasaste en
> el connect). aun si sacas un bound method creo que vas a tener
> probelmas de identidad (porque cada vez que haces self.x obtenes un
> bound method nuevo)
Dani, sos un groso!
Tengo que re-leer de nuevo lo que dijiste para terminar de entenderlo.
Eso que explicaste me hizo probar esto:
class TerminalActivity(activity.Activity):
def __init__(self, handle):
activity.Activity.__init__(self, handle)
# agregué esta línea
self.disconnect_by_func(self._Window__key_press_cb)
Y funciona correctamente la des-conexión. Una vez desconectado el
método que me hincha, conecto el que yo quiero y listo.
Muchas gracias; en un rato mando el parche a Sugar ;)
--
Kaufmann Manuel
Blog: http://humitos.wordpress.com/
Portfolio: http://fotos.mkaufmann.com.ar/
PyAr: http://www.python.com.ar/
More information about the pyar
mailing list