您可以尝试使用jug,这是我为类似问题编写的库。您的代码将如下所示
from jug import TaskGeneratorevaluate = TaskGenerator(evaluate)for p0 in [1,2,3]: for p1 in xrange(10): for p2 in xrange(10,20): for p3 in [True, False]: for p4 in xrange(100): results.append(evaluate(p0,p1,p2,p3,p4))
现在,您可以运行任意数量的进程(即使可以访问计算机集群,也可以跨网络运行)。



