2021-12-27---多线程

2021-12-27---多线程,第1张

2021-12-27---多线程

可以手动加锁
threading.rlock
lock_object.require()
lock_object.realease()

第一个线程先拿到锁,然后执行完成。
第二个线程才会等着拿到锁然后才不会执行

两个线程要用同一把锁,如果是各自定义的一把锁,那么将不会等待,因为锁不会争抢。

也支持with 上下文处理

线程安全的包含append,pop,也是线程安全的。
在官方文档里会提示是否有线程安全机制,否则要加锁防止混乱。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5684286.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存