Python在多个进程之间同步,等待彼此继续

时间:2017-09-18 14:32:21

标签: python multithreading process synchronization

这是我实际尝试做的非常基本的实现。我有这样的方法:

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,但我真的不知道如何实现它们。

0 个答案:

没有答案