python-3.x pool.map运行处理器但没有结果?

时间:2015-09-08 09:26:27

标签: python-3.x multiprocessing

我正在尝试学习Python的多处理模块(3)。 我在google搜索时遇到了以下非常简单的例子,但对我来说它只是加速了处理器(我可以在任务管理器上看到它们/听到风扇),但没有任何事情发生,它只会卡住。 (是的,计算机应该足够快......)

我一直在寻找语法示例,弄清楚我可能做错了什么,没有成功。有谁知道我在代码/语法上可能缺少哪些产生任何结果? TX!

import multiprocessing as mp

def cube(x):
    return x**3

pool = mp.Pool(processes=4)
results = pool.map(cube, range(1,7))
print(results)

0 个答案:

没有答案