Python 如何将thread对象传递给ThreadPoolExecutor?

Python 如何将thread对象传递给ThreadPoolExecutor?,python,multithreading,concurrent.futures,Python,Multithreading,Concurrent.futures,concurrent.futures.ThreadPoolExecutor用于通过executor.submit(my_函数)将函数传递给执行者,如下所示: def my_function(): print("Hello, world!") with concurrent.futures.ThreadPoolExecutor(max_workers=50) as executor: for t in range(50): executor.submit(my_f

concurrent.futures.ThreadPoolExecutor
用于通过
executor.submit(my_函数)
将函数传递给执行者,如下所示:

def my_function():
    print("Hello, world!")

with concurrent.futures.ThreadPoolExecutor(max_workers=50) as executor:
    for t in range(50):
        executor.submit(my_function())

但是有没有办法传递线程对象呢?我有一个线程子类,我想与执行器一起使用

您必须使用自定义池执行器,这样您就可以使用自定义线程对象,或者您可以使用3.7初始化器函数^^^^这是更好的方法,如果可以将逻辑从线程对象中转移出去,这是我想要共享的链接。您必须使用自定义池执行器,这样您就可以使用您的自定义线程对象或者您可以使用3.7初始化器函数^^^,如果可以将逻辑从线程对象中转移出去,这是更好的方法。这是我想要共享的链接