[python-madrid] Propuesta

piranna at gmail.com piranna at gmail.com
Fri Apr 20 23:45:12 CEST 2012


Lo de los puertos serie en Twisted engaña, internamente usa pyserial y
cuando necesite usarlo, tenia una pequeña cosa independiente en un hilo
aparte (creo que un watchdog) y cuando activaba el puerto en Twisted los
fagocitaba todos, incluso los que no estaba controlando, y lo del otro
puerto dejo de fumcionar. Al final tuve que hacerlo todo con Twisted, pero
no se porque paso eso... :-/

Sent from my Android cell phone, please forgive the lack of format on the
text, and my fat thumbs :-P
El 20/04/2012 20:02, "Josep Danti" <josep.danti at gmail.com> escribió:

> Hay algún caso en el que creo que gana twisted. Si se quieren usar
> puertos serie,  twisted lo tiene implementado. gevent no lo tiene por
> lo que en el primer read se quedaría bloqueado. Habría que implementar
> el servicio con greenlets ¿verdad? En general veo que Twisted tiene
> más protocolos.
>
> 2012/4/19 lasizoillo <lasizoillo at gmail.com>:
> > El día 19 de abril de 2012 16:55, piranna at gmail.com
> > <piranna at gmail.com> escribió:
> >>> Otra opción de la librería estándar es usar
> >>> select/poll/kqueue/epoll/devpoll de toda la vida.
> >>>
> >> Bueno, tambien puedes usar os.fork() y es una herejia teniendo
> >> multiprocessing... :-D Me referia a algo un poquito mas de alto
> >> nivel...
> >>
> >>
> >
> > Tienes libevent o libev que es algo de un poco más alto nivel. Aunque
> > bastante poco más alto nivel.
> >
> > También puedes usar gevent que usa por debajo libevent o libev
> > (dependiendo de la versión) y greenlets.
> >
> > También puedes usar tornado que tiene un pooler y eso. Pero no tengo
> > ni la menor idea de como funciona.
> >
> > Opciones hay. Twisted es solo una opción más. Y para muchas cosas ni
> > va a ser la más cómoda de desarrollar, ni la más rápida, ni... Aunque
> > no me parece mal conocerla como culturilla general y para esas
> > cosillas en las que te soluciona la vida.
> >
> > Un saludo,
> >
> > Javi
> >
> > --
> > Grupo de usuarios de python ubicados en Madrid
> > http://groups.google.es/group/python-madrid
> > http://python-madrid.es
> > http://twitter.com/#!/python_madrid
> > Para darte de baja del grupo envía un mensaje a
> python-madrid+unsubscribe at googlegroups.com
>
> --
> Grupo de usuarios de python ubicados en Madrid
> http://groups.google.es/group/python-madrid
> http://python-madrid.es
> http://twitter.com/#!/python_madrid
> Para darte de baja del grupo envía un mensaje a
> python-madrid+unsubscribe at googlegroups.com
>

-- 
Grupo de usuarios de python ubicados en Madrid
http://groups.google.es/group/python-madrid
http://python-madrid.es
http://twitter.com/#!/python_madrid
Para darte de baja del grupo envía un mensaje a python-madrid+unsubscribe at googlegroups.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.es.python.org/pipermail/madrid/attachments/20120420/fa737d9c/attachment.html>


More information about the Madrid mailing list