9-2 事件,信号量,队列,锁

一 锁(Lock)

当多个进程使用同一份数据资源的时候,就会引发数据安全或顺序混乱问题。就会用到锁

例如:买火车票,我现在只有一张票,10个人来买,如果不加锁,就会显示10个人都买到

 1 from multiprocessing import Process,Lock
 2 import time,json,random
 3 def search():#查票
 4     dic=json.load(open('db'))
 5     print('