Python 多进程,进程加锁(RLock),进程执行乱序(进程同步)

来源:互联网 发布:淘宝姜峰手机可信吗 编辑:程序博客网 时间:2024/05/22 16:39
import osimport multiprocessingimport time#多进程,并发,乱序并发执行#多进程加锁,挨个执行(不是并发),仍然是乱序def  showdata(lock,i):    with lock:        time.sleep(2)        print(i)if __name__=="__main__":    lock=multiprocessing.RLock()  #创建锁    for num in range(10):        multiprocessing.Process(target=showdata,args=(lock,num)).start()

原创粉丝点击