Discuss / Python / 想问一下python中的Lock()锁,锁的是什么?

想问一下python中的Lock()锁,锁的是什么?

Topic source

在C#中lock一般会锁一个对象,然后得到该对象锁的可以继续操作...但是此处lock的是什么呢? acquire() 到 release()之间的代码块吗? 那假设这代码块之间有 多个变量都同时在 多个线程中被操作,是都会被锁定吗?

廖雪峰

#2 Created at ... [Delete] [Delete and Lock User]

此处创建了lock对象:

lock = threading.Lock()

跟C#锁一个对象是一回事


  • 1

Reply