这是我实际尝试做的非常基本的实现。我有这样的方法:
def method():
print "starting..."
# do some processing
# at this point, I want to pause the process until all the processes
# have reached this point and then continue with the rest of the method
# continue with more processing
我正在使用multiprocessing.Process
创建5个将执行此方法的线程。
那么,我该怎么做才能同步5个线程的执行?这可能吗?我调查了一些Semaphore和Event,但我真的不知道如何实现它们。