aiter
1.0.0
PEP 525 describe iteradores asíncronos , una fusión de iteradores con funcionalidad asíncrata. Python 3.6 hace construcciones legales como
async for event in peer.event_iterator:
await process_event(event)
Lo cual es una gran mejora sobre el uso de objetos async.Queue que no tienen una forma incorporada de determinar las condiciones de "final de flujo".
Este módulo implementa algunos patrones útiles para los iteradores asíncronos de Python.
Documentación disponible en ReadThedocs.io.
Un tutorial está disponible. versión de Github
Advertencia Este proyecto todavía está en su infancia, y me reservo el derecho de cambiar el nombre de las cosas y causar otros cambios de ruptura.