Я пробовал многопроцессорность, потому что я пытался имитировать интернет и работу его узлов. Я в порядке с основными функциями, поэтому я посмотрел на документацию и использовал самый базовый пример в документации 3.7.0, версию, которую я использую сейчас. К моему удивлению, это не сработало. Я использую Mac OS High Sierra, версия 10.13.6, если это связано с чем-либо. Вот код для наглядности:
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]))
Мне было интересно, почему это не сработало, потому что ничего не показывало, и мне нужна рабочая версия, спасибо.
Для тех, кто сомневается в этом