from concurrent.futures import ThreadPoolExecutor,ProcessPoolExecutor import time def task(i): print(i) time.sleep(1) # 配置一个线程池,并设置线程数为10 pool = ThreadPoolExecutor(max_workers=10) # 配置一个进程池 # pool = ProcessPoolExecutor(max_workers=10) for i in range(88): pool.submit(task,i) # 这里的调用方式类似map