python 进程锁

1

2

3

4

5

6

7

8

9

10

11

12

13

14

from multiprocessing import Process, Lock

def func(lock, i):

    lock.acquire()#加锁

    print('hello world', i)

    lock.release()#释放锁

if __name__ == '__main__':

    lock = Lock()#初始化或者叫生成锁

    for num in range(10):

        Process(target=func, args=(lock, nu)).start()

主要就是Lock的使用

猜你喜欢

转载自blog.csdn.net/qq_27563511/article/details/81095753
今日推荐