python os模块 python除了互斥锁还有什么锁?

python除了互斥锁还有什么锁?Python提供了一个“可重入锁”:线程.RLock. RLOCK在内部维护一个锁和一个计数器变量。计数器记录请求数,以便可以多次需要资源。在释放一个线程的所有获取之

python除了互斥锁还有什么锁?

Python提供了一个“可重入锁”:线程.RLock. RLOCK在内部维护一个锁和一个计数器变量。计数器记录请求数,以便可以多次需要资源。在释放一个线程的所有获取之前,其他线程可以获取资源。这里,以示例1为例。如果使用RLOCK而不是lock,则不会发生死锁!