知行编程网知行编程网  2022-12-27 08:30 知行编程网 隐藏边栏  11 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于Python如何自定义类继承threading.Thread的相关知识,包括自定义的异常类可从下列哪个类继承,以及qt创建可继承ui类这些编程知识,希望对大家有参考作用。

Python如何自定义类继承threading.Thread


说明

1、使用threading模块可以完成多任务的程序开发。

2、为了使各个线程的封装更加完善,在使用threading模块时,通常会定义一个新的子类类,继承threading.Thread即可,然后重写run方法。


实例

"""
Python多线程的使用
"""
import time
import threading
 
 
class MyThread(threading.Thread):
    
    # def __init__(self):
    #    super().__init__()
    
    def run(self):
        for i in range(3):
            time.sleep(1)
            msg = "I'm "+self.name+' @ '+str(i) #name属性中保存的是当前线程的名字
            print(msg)
 
            
def main():
    t = MyThread()
    t.start()
    
if __name__ == '__main__':
main()


本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享