1. 程式人生 > >03 基於事件的進程通信

03 基於事件的進程通信

== star int ces ssi 文件 rgs pre style

import time
from multiprocessing import Process,Event


def f1(e):
    time.sleep(2)
    n = 100
    print(子進程計算結果為,n)
    e.set()


if __name__ == __main__:
    e = Event()

    p = Process(target=f1,args=(e,))
    p.start()

    print(主進程等待...)
    e.wait()
    print(結果已經寫入文件了,可以拿到這值)

03 基於事件的進程通信