新建一个对象:

class test(Threading.thread):
# 当运行start()方法时默认运行此方法 
def run(): 
    print(helloworld) 

将对象作为新线程启动:

test_thread = test()  
test_thread.start()  
test_thread.join()  
...  

这样做的好处:在某些在某一个线程需要调用另一个线程时(比如主线程控制websocket线程发送消息)会比较好用,可以直接调用实例化的线程的方法以控制线程

一般情况下__init__方法会失效,因为thread.start()会跳过init提前运行run,因此如果需要使用init需要在其中加入该行:

super().__init__()