aiter
1.0.0
Le PEP 525 décrit les itérateurs asynchrones , une fusion des itérateurs avec une fonctionnalité asynchrone. Python 3.6 fabrique des constructions juridiques telles que
async for event in peer.event_iterator:
await process_event(event)
Ce qui est une énorme amélioration par rapport à l'utilisation d'objets async.Queue qui n'ont pas de moyen intégré pour déterminer les conditions de "fin de flux".
Ce module implémente certains modèles utiles pour les itérateurs asynchrones python.
Documentation disponible sur ReadTheDocs.io.
Un tutoriel est disponible. version github
AVECAT Ce projet est encore à ses balbutiements, et je me réserve le droit de renommer les choses et de provoquer d'autres changements de rupture.