[pyar] Responsividad y timer
Mariano Guerra
luismarianoguerra en gmail.com
Mar Jul 17 19:10:48 ART 2012
2012/7/18 Pablo M. Mana <pablo.m.mana en gmail.com>:
> Me falto un comentario extra:
> En pre 034.py la linea que hace el llamado es la 100 msg =
> self.irc.getmsg() los print que tiene arriba y abajo son para estar
> seguro que en ese lugar se ponia a esperar.
> Saludos
si lo que te bloquea es el getmsg de la libreria irc probablemente
tengas que usar select para ver si hay algo para leer (en caso que no
haya podrias retornar algo para indicar que no hay nada
http://docs.python.org/library/select.html?highlight=select#select
si lo que bloquea es el get del queue podes pasarle parametos para
decirle que haga timeout despues de N segundos y atrapas la excepcion
Queue.Empty
http://docs.python.org/library/queue.html?highlight=queue.get#Queue.Queue.get
saludos!
More information about the pyar
mailing list