LINUX.ORG.RU

История изменений

Исправление ei-grad, (текущая версия) :

Pool.imap не будет ничего делать если по нему не проитерироваться. Если элементов не слишком много, то воспользуйся Pool.map. Если много, то:

it = pool1.imap_unordered(get_list2, list1, 1)
for i in it:
    pass

Можно ещё этот итератор в it = tqdm(it, total=len(list1)) обернуть, чтобы было видно прогресс.

Исправление ei-grad, :

Pool.imap не будет ничего делать если по нему не проитерироваться. Если элементов не слишком много, то воспользуйся Pool.map. Если много, то:

for i in pool1.imap_unordered(get_list2, list1, 1):
    pass

Можно ещё этот итератор в tqdm(<it>, total=len(list1)) обернуть, чтобы было видно прогресс.

Исходная версия ei-grad, :

Pool.imap не будет ничего делать если по нему не проитерироваться. Если элементов не слишком много, то воспользуйся Pool.map. Если много, то:

for i in pool1.imap_unordered(get_list2, list1, 1):
    pass