
# 定义一个全局变量
lock = threading.Lock()
# 定义一个函数,用于模拟悲观锁
def pessimistic_lock():
# 获取锁
lock.acquire()
try:
# 执行操作
print("Do something")
finally:
# 释放锁
lock.release()
# 调用函数
pessimistic_lock()



