summaryrefslogtreecommitdiff
path: root/t/async-generator-and-comprehension.py
blob: ce85f455b04aabd4d79d6c035fc7215ed6687a0b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import asyncio


async def async_generator():
    for i in range(10):
        await asyncio.sleep(0.5)
        yield i


async def main():
    r = [a async for a in async_generator()]
    print(sum(r))


asyncio.run(main())