Как выполнить задачу параллельно и получить результат?
Первый пример с Pool:python docs
Сейчас самая прогрессивная библиотека в этом направлении это asyncio, так что копай лучше в ту строну.
Вот ссылка: https://docs.python.org/3/library/asyncio.html