Какая структура, что основной процесс Python получает результаты от ProcessPoolExecutor после того, как, например, была вызвана команда map.
основной процесс Python и взаимодействие с ProcessPoolExecutor
Ответы (1)
Вы можете позвонить
исполнитель. карта
функция для получения результатов. Вот действительно хороший пример в документах Python.
ИЗМЕНИТЬ (чтобы ответить на вопрос)
Он использует очередь (из модуля многопроцессорности) для планирования вызовов и другую для результатов, если таковые имеются. Это как модель потребитель-производитель. Я думаю, что чтение этого кода будет очень просветление. Это очень хорошо задокументировано.
person
PROW
schedule
16.11.2018
Конечно, спасибо. Но что я имел в виду. Какая структура, например очередь или конвейер, используется для связи между разветвленными дочерними процессами и основным процессом, чтобы в конечном итоге получить результат.
- person polymetr; 17.11.2018