1. 程式人生 > >學習進度:記錄執行緒,迴圈檢視當前執行的程序

學習進度:記錄執行緒,迴圈檢視當前執行的程序

 

import threading # 匯入執行緒模組
import time


def demo1():
    for temp in range(5): # 建立整數列表,迴圈5次
        print("-----demo1---%d---" % temp)
        time.sleep(1)

    # 如果建立Thread時執行的函式,執行結束那麼意味著 這個子執行緒結束了....


def demo2():
    for i in range(10): # 建立整數列表,迴圈10次
        print("-----demo2---%d---
" % i) time.sleep(1) def main(): t1 = threading.Thread(target=demo1) t2 = threading.Thread(target=demo2) t1.start() t2.start() while True: # 迴圈檢視當前執行的執行緒 print(threading.enumerate()) if len(threading.enumerate())<=1: break time.sleep(
1) if __name__ == "__main__": main()