python map.pool не перебирает список словарей словарей - PullRequest
0 голосов
/ 02 ноября 2018

У меня есть список словарей, в которых есть дополнительные словари. Я использую многопроцессорную обработку этого списка.

Насколько я понимаю, когда вы передаете итерацию в pool.map(), она в основном отправляет отдельные элементы (в данном случае один словарь) в функцию. Однако я получаю эту ошибку.

'индексы списка должны быть целыми числами, а не dict'

Это фрагмент кода, который я использую:

pool = multiprocessing.Pool(processes=multiprocessing.cpu_count() - 1)
pool.map(perform_clean, biglist)
pool.close()

здесь biglist - это [{{}}]. Пожалуйста, скажите мне, если я неправильно понимаю.

...