gevent es una biblioteca de redes de Python basada en corrutina que utiliza greenlet para proporcionar una API sincrónica de alto nivel encima del bucle de eventos libev.
Las características incluyen:
Bucle de eventos rápido basado en libev (epoll en Linux, kqueue en FreeBSD). Unidades de ejecución ligeras basadas en greenlet. API que reutiliza conceptos de la biblioteca estándar de Python (por ejemplo, hay eventos y colas). Sockets cooperativos con soporte SSL » Consultas DNS realizadas a través de threadpool o c-ares. Utilidad de parches de mono para conseguir módulos de 3a parte para convertirse en cooperativo » gevent se inspira en eventlet, pero cuenta con una API más coherente, una implementación más sencilla y un mejor rendimiento. Lea por qué otros utilizan gevent y consulte la lista de los proyectos de código abierto basados en gevent.
gevent es escrito y mantenido por Denis Bilenko con la ayuda de los contribuyentes y está licenciado bajo la licencia MIT.
historial de versiones
- Versión 0.0.1 publicado en 2014-02-12
python gevent doc
Detalles del programa
- Categoría: Educación > Herramientas de referencia
- Editor: timger
- Licencia: Gratis
- Precio: N/A
- Versión: 0.0.1
- Plataforma: android