Как создать асинхронный массив python
Ответы
Игорь Гахов
18 октября 2022
Для асинхронного цикла перебора списка в Python используйте функции as_completed
или gather
из библиотеки asyncio
:
import asyncio
my_list = [...]
for future in asyncio.as_completed(map(fetch, my_list)):
result = await future
# или ...
results = await asyncio.gather(map(fetch, my_list))
Если вы не против внешней зависимости, вы можете использовать aiostream.stream.map
.
0
0