网络编程
位置:首页>> 网络编程>> Python编程>> Python多进程同步简单实现代码

Python多进程同步简单实现代码

作者:阿涵-_-  发布时间:2021-05-17 23:48:04 

标签:Python,进程同步

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


#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程序设计有所帮助。

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com