各位用户为了找寻关于Python多进程同步简单实现代码的资料费劲了很多周折。这里教程网为您整理了关于Python多进程同步简单实现代码的相关资料,仅供查阅,以下为您介绍关于Python多进程同步简单实现代码的详细内容

本文讲述了Python多进程同步简单实现代码。分享给大家供大家参考,具体如下:

? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 #encoding=utf8 from multiprocessing import Process, Lock def func(lock, a):   lock.acquire()   print a   lock.release() if __name__ == '__main__':   lock = Lock()   workers = []   # 创建两个进程   for i in range(0, 2):     p = Process(target = func, args = (lock, i))     p.start()     workers.append(p)   # 等待所有的进程结束   for p in workers:     p.join()  

希望本文所述对大家Python程序设计有所帮助。