У меня следующий код работает в Python 3 плавно, и я не могу преобразовать его в Python 2.7.
from multiprocessing import *
def func(path, filename, path_2):
#Things to do
for i in range(0,len(chr_names)): #len(chr_names) = 24
tuple_var.append((path, chr_names[i][0], chrom_sizes[i][0]))
cores = 4
with Pool(cores) as p:
p.starmap(func, tuple_var)
Я получаю следующую ошибку.
python AttributeError: __exit__
Я знаю, что starmap не поддерживается в Python 2.7.
Какой код я должен использовать в Python 2.7?