Я пытаюсь реализовать многопроцессорность в своем коде, и поэтому я подумал, что начну свое обучение с нескольких примеров. Я использовал первый пример из документации.
from multiprocessing import Pool
def f(x):
return x*x
if __name__ == '__main__':
with Pool(5) as p:
print(p.map(f, [1, 2, 3]))
Когда я запускаю приведенный выше код, я получаю AttributeError: can't get attribute 'f' on <module '__main__' (built-in)>
. Я не знаю, почему я получаю эту ошибку. Я также использую Python 3.5, если это помогает.