Как использовать генератор в качестве итерации с функцией карты многопроцессорностиPython

Программы на Python
Anonymous
Как использовать генератор в качестве итерации с функцией карты многопроцессорности

Сообщение Anonymous »

Когда я использую генератор в качестве итерируемого аргумента с функцией multiprocessing.Pool.map:

Код: Выделить всё

pool.map(func, iterable=(x for x in range(10)))
Похоже, что генератор полностью исчерпан еще до вызова func.
Я хочу получить каждый элемент и передать его каждый процесс.

Подробнее здесь: https://stackoverflow.com/questions/447 ... p-function

Вернуться в «Python»