导语:
本文主要介绍了关于Python如何自定义类继承threading.Thread的相关知识,包括自定义的异常类可从下列哪个类继承,以及qt创建可继承ui类这些编程知识,希望对大家有参考作用。
说明
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电脑。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何在python中创建平衡二叉树10/15
- ♥ 什么是python算法中的广度优先搜索?12/16
- ♥ python绑定是什么意思11/03
- ♥ 如何在python3中水平打印11/25
- ♥ 如何使用python类11/07
- ♥ python库在哪个文件夹?09/12
内容反馈