导语:
本文主要介绍了关于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的字体09/17
- ♥ 如何在 Python 中以交互方式编写 if 语句11/01
- ♥ python新手如何系统学习?这4个阶段值得收藏11/04
- ♥ 如何在python中返回一个函数10/07
- ♥ 如何在python中调用另一个程序12/18
- ♥ python中ssh登录的写法01/08
内容反馈