1. 首页
  2. 数据库
  3. 其它
  4. Python快速而美丽[v1.0.0][线程通信]

Python快速而美丽[v1.0.0][线程通信]

上传者: 2021-02-01 03:25:01上传 PDF文件 89.49KB 热度 13次
线程调度由操作系统完成,存在一定的随机性无法准确的控制线程的轮换执行,通过线程通信可以达到该效果 使用Condition实现线程通信 使用Condition可以让那些已经得到Lock对象却无法继续执行的线程释放Lock对象,Condition对象也可以唤醒其他处于等待状态的线程 将Condition和Lock对象组合使用,可以为每个对象提供多个等待集,从Condition的构造器可以看到,它有个lock=None参数,程序创建Condition的时候通过lock参数传入要绑定的Lock对象,如果没有传该参数,则创建Condition的时候会自动创建一个与它绑定的Lock对象 Condition
下载地址
用户评论