Python之线程

有时候在启动线程以后,咱们须要函数的返回值。这里咱们自定义多线程类,实现以下:多线程

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
相关文章
相关标签/搜索