摘要: 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 ... 阅读全文
posted @ 2013-02-17 16:05 践道者 阅读(2872) 评论(0) 推荐(0) 编辑
摘要: _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 %... 阅读全文
posted @ 2013-02-17 09:07 践道者 阅读(311) 评论(0) 推荐(0) 编辑