1、说明
使用threading模块可以完成多任务的程序开发,为了使每个线程的封装更加完美,在使用threading模块时,通常会定义一个新的子类class,只需继承threading.Thread即可,然后重写run方法。
2、实例
""" 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()
神龙|纯净稳定代理IP免费测试>>>>>>>>天启|企业级代理IP免费测试>>>>>>>>IPIPGO|全球住宅代理IP免费测试