aiter
1.0.0
PEP 525は、非同期反復因子を説明しています。これは、非同期機能と非同期機能とのマージです。 Python 3.6は、次のような合法的な構成要素を作成します
async for event in peer.event_iterator:
await process_event(event)
これは、「ストリーム終了」条件を決定するための組み込みの方法がないasync.Queueオブジェクトを使用することを大幅に改善しています。
このモジュールは、Pythonの非同期イテレーターに役立ついくつかのパターンを実装しています。
readthedocs.ioで入手できます。
チュートリアルが利用可能です。 githubバージョン
警告このプロジェクトはまだ初期段階にあり、私は物事の名前を変更し、他の壊れた変更を引き起こす権利を留保します。