koflover 发表于 2017-5-1 11:36:46

Python实战之多线程编程threading.Thread

  在Python中可以使用继承threading.Thread类来实现多线程编程,其中子类可以重写父类的__init__和run方法来实现用户线程的逻辑,如下是一个简单的多线程类实现
  import threadingclass MyThread(threading.Thread):def __init__(self, name=None):threading.Thread.__init__(self)self.name = namedef run(self):print self.namedef test():for i in range(0, 100):t = MyThread("thread_" + str(i))t.start()if __name__=='__main__':test()
页: [1]
查看完整版本: Python实战之多线程编程threading.Thread