新建一个类,然后在括号中继承threading.Thread类,再然后复写run方法,最后正常创建线程实例。
注意:如果要传参(复写__init__)需要super父类的方法。
import threading,time
class f(threading.Thread):
def __init__(self,num):
super().__init__()
self.num=num
def run(self):
for i in range(self.num):
print(i)
if __name__ == '__main__':
a=f(3)
a.start()