同步锁/递归锁/协程 1 同步锁 锁通常被用来实现对共享资源的同步访问,为每一个共享资源创建一个Lock对象,当你需需要访问该资源时,调用acquire()方法来获取锁对象(如果其他线程已经获得了该锁,则当前线程需要等待其被释放),待资源访问完后,在调用release方式释放锁: import threading import time def subnum(): global num # num-=1 lock.acquire() #对用户进行加锁处理 #加锁只对用户数据 等第一个释放完之后才…