[Python] python中thread的setDaemon、join的用法 →→→→→进入此内容的聊天室

来自 , 2021-01-02, 写在 Python, 查看 184 次.
URL http://www.code666.cn/view/c8cc6e90
  1. #! /usr/bin/env python
  2.  
  3.  import threading
  4.  import time
  5.  
  6.  class myThread(threading.Thread):
  7.    def __init__(self, threadname):
  8.      threading.Thread.__init__(self, name=threadname)
  9.      self.st = 2
  10.  
  11.    def run(self):
  12.      time.sleep(self.st)
  13.      print self.getName()
  14.    def setSt(self, t):
  15.      self.st = t
  16.  
  17.  def fun1():
  18.    t1.start()
  19.    print "fun1 done"
  20.  
  21.  def fun2():
  22.    t2.start()
  23.    print "fun2 done"
  24.  
  25.  t1=myThread("t1")
  26.  t2=myThread("t2")
  27.  t2.setSt(10);
  28.  # t2.setDaemon(True)
  29.  fun1()
  30.  fun2()
  31.  print "now u will see me"
  32. #//python/4436

回复 "python中thread的setDaemon、join的用法"

这儿你可以回复上面这条便签

captcha