Gobject

Eduardo Matus ematus en gmail.com
Sab Sep 22 05:44:57 CEST 2007


Hola, imprime el EOFHandler init", pero nunca llama a test
Saludos.

On 9/21/07, Pavel Muñoz <minibota en gmail.com> wrote:
>
> def startEofHandler(self):
>        self.eofHandler = gobject.io_add_watch(self.pout, gobject.IO_HUP,
> self.test)
>        print 'EOFHandler Init'
>
>
>    def test(self,source,condition):
>        print 'Something happend!!'
>        print source
>        return True
>
> Podés probar asi a ver q pasa?
>
> El día 21/09/07, Eduardo Matus <ematus en gmail.com> escribió:
> >
> > nop... nada... deberia imprimir "Something happend!!" del metodo test...
> >
> >
> > On 9/21/07, Pavel Muñoz <minibota en gmail.com> wrote:
> > >
> > > imprime algun erroR?
> > >
> > > 2007/9/21, Eduardo Matus <ematus en gmail.com>:
> > > >
> > > > holas, estoy tratando de utlizar gobject para determinar cuando se
> > > termina
> > > > la comunicacion de una pipe... este es el codigo.. mas o menos..
> > > >
> > > > def play(self,opciones ,target):
> > > >         mpc = "mplayer -slave -quiet \"" + target + "\" 2>/dev/null"
> > > >         self.pin, self.pout = os.popen2(mpc)  #open pipe
> > > >         self.startEofHandler()
> > > >
> > > >     def startEofHandler(self):
> > > >         self.eofHandler = gobject.io_add_watch(self.pout,
> > gobject.IO_HUP
> > > ,
> > > > self.test)
> > > >
> > > >
> > > >     def test(self,source,condition):
> > > >         print 'Something happend!!'
> > > >         print source
> > > >
> > > > el proceso se ejecuta bien, se supone que cuando termina de
> reproducir
> > > > cierto archivo, el metodo gobject.io_add_watch deberia gatillar al
> > > metodo
> > > > test, pero no funciona :S alguna idea?
> > > >
> > > > Saludos.
> > > > _______________________________________________
> > > > Python-es mailing list
> > > > Python-es en aditel.org
> > > > http://listas.aditel.org/listinfo/python-es
> > > >
> > > _______________________________________________
> > > Python-es mailing list
> > > Python-es en aditel.org
> > > http://listas.aditel.org/listinfo/python-es
> > >
> > _______________________________________________
> > Python-es mailing list
> > Python-es en aditel.org
> > http://listas.aditel.org/listinfo/python-es
> >
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
>




Más información sobre la lista de distribución Python-es