有時候在啓動線程以後,咱們須要函數的返回值。這裏咱們自定義多線程類,實現以下:多線程
class MyThread(threading.Thread): """ @summary:自定義多線程 """ def __init__(self,func,args=()): super(MyThread,self).__init__() self.func = func self.args = args def run(self): self.result = self.func(*self.args) def get_result(self): try: return self.result except Exception: return None