[Python-es] Despertar a "select"
Pepe Aracil
pepe en diselpro.com
Jue Mar 11 20:12:04 CET 2010
Antonio Pérez escribió:
> Hola!
>
> Gracias por compartirlo Pepe. El tema parece interesante, pero creo
> que no acabo de pillarlo del todo.
>
> ¿En el select.select() de tu thread que tiene la lista de todos los
> sockets, hay que añadir ahora el devuelto por el método "fileno" de
> esta clase?
>
> Si no es así, ¿podrías explicarlo? Gracias ;)
>
Hola.
A la lista de select.select() puedes añadir cualquier objeto que tenga
el método fileno(), es decir puedes añadir una instancia de la clase
WaitableEvent a la lista.
Aunque también funcionaria lo que dices ya que select() también acepta
enteros
en la lista, los cuales deben hacer referencia a un descriptor valido.
Saludos.
> On Thu, Mar 11, 2010 at 12:11 PM, Pepe Aracil <pepe en diselpro.com> wrote:
>
>> Después de googlear un rato, he encontrado esta receta que me va como anillo
>> al
>> dedo.
>>
>> http://code.activestate.com/recipes/498191-waitable-cross-process-threadingevent-class/
>>
>>
>> Saludos.
>>
>>
>> _______________________________________________
>> Python-es mailing list
>> Python-es en python.org
>> http://mail.python.org/mailman/listinfo/python-es
>> FAQ: http://python-es-faq.wikidot.com/
>>
>>
>
>
>
>
Más información sobre la lista de distribución Python-es