aiter
1.0.0
PEP 525 อธิบาย ตัววนซ้ำแบบอะซิงโครนัส ซึ่งเป็นการรวมตัวกันของตัววนซ้ำกับฟังก์ชั่น async Python 3.6 สร้างโครงสร้างทางกฎหมายเช่น
async for event in peer.event_iterator:
await process_event(event)
ซึ่งเป็นการปรับปรุงอย่างมากในการใช้วัตถุ async.Queue ซึ่งไม่มีวิธีในตัวในการกำหนดเงื่อนไข "end-of-stream"
โมดูลนี้ใช้รูปแบบบางอย่างที่มีประโยชน์สำหรับตัววนซ้ำแบบอะซิงโครนัส Python
เอกสารที่มีอยู่ใน readthedocs.io
มีการสอน เวอร์ชัน GitHub
Caveat โครงการนี้ยังอยู่ในช่วงเริ่มต้นและฉันขอสงวนสิทธิ์ในการเปลี่ยนชื่อสิ่งต่าง ๆ และทำให้เกิดการเปลี่ยนแปลงอื่น ๆ