Python的condition和阻塞队列Queue
条件(Condition)
条件同步机制是指:一个线程等待特定条件,而另一个线程发出特定条件满足的信号。 解释条件同步机制的一个很好的例子就是生产者/消费者(producer/consumer)模型。生产者随机的往列表中“生产”一个随机整数,而消费者从列表中“消费”整数。
实例:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time : 2017/7/25 9:40
# @File : produ.py
import random
import threading
import time
#生产者
class Producer(threading.Thread):
def __init__(self,integers,condition,name):