您的位置:首页 > 编程语言 > Python开发

Python-继承与重写实现线程

2018-12-24 10:59 232 查看
# coding = utf-8
import threading
import time

class MyThread(threading.Thread):
# 重写run方法,run方法中是该线程要执行的动作
def run(self):
for i in range(5):
time.sleep(1)
msg = self.name  # name属性中保存的是当前线程的名字
print(msg)

def main():
# 创建自定义的线程类对象
t = MyThread()
# 调用自定义线程类中的继承自父类的start方法,执行自定义线程类中的run方法
t.start()

if __name__ == "__main__":
main()

执行结果:

Thread-1
Thread-1
Thread-1
Thread-1
Thread-1

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: