[pyar] Herencia y métodos __ (double underscore)

Lucas rollbak en gmail.com
Mar Mar 20 14:18:38 ART 2012


On Tue, Mar 20, 2012 at 2:05 PM, Manuel Kaufmann <humitos en gmail.com> wrote:

> 2012/3/20 Manuel Kaufmann <humitos en gmail.com>:
> >> self.connect('key-press-event', self.__Window_key_press_cb)
> >
> > Si esto es así, ¿porqué cuando pongo un log.debug(self.__key_press_cb)
> > en la clase de Window me devuelve esto?
>
> Por otro lado, ¿porqué no puedo desconectar esa señal haciendo esto en
> TerminalActivity?
>
> self.disconnect_by_func(Window._Window__key_press_cb)
>
> Según lo que me decís, en Window se llamó al connect así:
>
> self.connect('key-press-event', self.__Window_key_press_cb)
>
> --
> Kaufmann Manuel
> Blog: http://humitos.wordpress.com/
> Portfolio: http://fotos.mkaufmann.com.ar/
> PyAr: http://www.python.com.ar/
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>


Si vas a extender Window, no uses "__" en los metodos que queres
sobre-escribir y no vas a tener esos issues que estas teniendo.

Saludos,

-- 
Lucas
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20120320/fc1c9022/attachment.html>


More information about the pyar mailing list