1 import time 2 import threading 3 4 5 def write_a(): 6 for x in range(3): 7 print("写字%s"%threading.current_thread()) 8 time.sleep(1) 9 10 def draw_a(): 11 for x in range(3): 12 print("画画%s"%threading.current_thread()) 13 time.sleep(1) 14 15 #传统方式 16 # if __name__ == ‘__main__‘: 17 # write_a() 18 # draw_a() 19 # 20 def xianc(): 21 t1 = threading.Thread(target = write_a) 22 t2 = threading.Thread(target = draw_a) 23 #创建两个线程对象t1和t2 24 t1.start() 25 t2.start() 26 27 print(threading.enumerate())#查看当前运行的线程数 28 29 if __name__ == ‘__main__‘: 30 xianc()
原文:https://www.cnblogs.com/kogmaw/p/12507004.html