<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 431,  comments - 344,  trackbacks - 0

    from Queue import Queue
    import threading
    import random
    import time

    class Producer(threading.Thread):
        def __init__(self, threadname, queue):
            threading.Thread.__init__(self, name=threadname)
            self.sharedata = queue
        def run(self):
            for i in range(10):
                print self.getName(), 'adding', i, 'to queue'
                self.sharedata.put(i)
                time.sleep(random.randrange(10)/10.0)
            print self.getName(), 'Finished'
    class Consumer(threading.Thread):
        def __init__(self, threadname, queue):
            threading.Thread.__init__(self, name=threadname)
            self.sharedata = queue
        def run(self):
            for i in range(10):
                print self.getName(), 'get a value', self.sharedata.get()
                time.sleep(random.randrange(10)/10.0)
            print self.getName(), 'Finished'
    def main():
        queue = Queue()
        producer = Producer('Producer', queue)
        consumer = Consumer('Consumer', queue)
        print 'Starting threads...'
        producer.start()
        consumer.start()
       
        producer.join()
        consumer.join()
        print 'All threads have terminated.'
       
    if __name__ == '__main__':
        main()


    如何來(lái)獲得與線程有關(guān)的信息呢?

    獲得當(dāng)前正在運(yùn)行的線程的引用

    running = threading.currentThread()

    獲得當(dāng)前所有活動(dòng)對(duì)象(即run方法開(kāi)始但是未終止的任何線程)的一個(gè)列表

    threadlist = threading.enumerate()

    獲得這個(gè)列表的長(zhǎng)度

    threadcount = threading.activeCount()

    查看一個(gè)線程對(duì)象的狀態(tài)調(diào)用這個(gè)線程對(duì)象的isAlive()方法,返回1代表處于“runnable”狀態(tài)且沒(méi)有“dead

    threadflag = threading.isAlive()

    posted on 2007-09-25 15:51 周銳 閱讀(244) 評(píng)論(0)  編輯  收藏 所屬分類: Python
    主站蜘蛛池模板: 免费成人av电影| 成人免费毛片观看| 国产亚洲精品岁国产微拍精品| a级毛片免费全部播放| 亚洲精品久久久www| 亚洲www在线观看| 久久久久免费看黄A片APP| 亚洲mv国产精品mv日本mv| 免费av欧美国产在钱| 亚洲爆乳精品无码一区二区| 日韩高清免费在线观看| 特级毛片aaaa级毛片免费| 亚洲国产精品无码久久青草| 久久久久久国产a免费观看不卡| 99久久国产免费中文无字幕| 亚洲成在人线av| 最近2022中文字幕免费视频| 亚洲国产精品久久丫 | 亚洲春色另类小说| 久久久久国产精品免费免费不卡| 日韩一区二区在线免费观看| 色窝窝亚洲AV网在线观看| 免费国产不卡午夜福在线| 免费人成大片在线观看播放| 亚洲av永久无码精品国产精品 | 亚洲最大在线观看| 免费中文熟妇在线影片| 亚洲AV无码一区二区三区鸳鸯影院| 久久精品国产大片免费观看| 日木av无码专区亚洲av毛片| 国产美女在线精品免费观看| 国产精品亚洲一区二区三区久久| 亚洲免费观看网站| 免费在线观看亚洲| 久久久久亚洲av无码专区| 成人免费视频国产| 国产成人精品无码免费看| 亚洲成a人片7777| 亚洲?V无码成人精品区日韩| 91精品国产免费久久国语麻豆| 亚洲AV无码精品色午夜果冻不卡 |