Gobject

Eduardo Matus ematus en gmail.com
Sab Sep 22 05:25:12 CEST 2007


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
>




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