摘要:
import timeimport threading#当还剩下一百个产品时,则不进行消费,待生产者生产#当生产了一千个产品时,则不进行生产,待消费者消费product = 0 #产品初始化时为0lock = threading.Condition()class Producer(threading.Thread): def __init__(self, lock): self._lock = lock threading.Thread.__init__(self) def run(self): global product ... 阅读全文
摘要:
_VERBOSE = Falseif __debug__: class _Verbose(object): def __init__(self, verbose=None): if verbose is None: verbose = _VERBOSE self.__verbose = verbose def _note(self, format, *args): if self.__verbose: format = format %... 阅读全文