线程池中线程的个数就是程序执行过程中最多创建的线程数量去处理任务,这样就不会无节制的创建线程,减少资源的浪费
python中线程池的基本使用语法
from concurrent.futures import ThreadPoolExecutor
import time
import threading
def task(args):
time.sleep(2)
print(threading.current_thread().getName())
print(args)
pool = ThreadPoolExecutor(3) #最多创建3个线程
for i in range(10):
pool.submit(task,i)