次のように 'multiprocess.Pool.imap_unordered'を使用しています
from multiprocessing import Pool
pool = Pool()
for mapped_result in pool.imap_unordered(mapping_func, args_iter):
do some additional processing on mapped_result
forループpool.close
またはpool.join
forループの後に呼び出す必要がありますか?
pool.join()
後に呼び出しpool.close()
ますがpool.imap_unordered()
、イテラブルとして使用したことはありません。