Чтобы сделать async for item in func():
anext aiter?
Обьект должен реализовывать anext() и aiter()
Для этого класс нужен, я ты хотел минимум кода
Code import asyncio async def agen(): for i in range(10): yield i await asyncio.sleep(0) async def main(): async for i in agen(): print(i) asyncio.run(main()) Output 0 1 2 3 4 5 6 7 8 9
async def my_iter(): for num in range(10): yield num await asyncio.sleep(...)
По моему это как-то не асинхронно
Тебе конкурентно надо или последовательно? Ты понимаешь разницу меджу этим?
Обсуждают сегодня