首页 > 代码库 > python多线程和多进程使用

python多线程和多进程使用

# 多线程
from concurrent.futures import ThreadPoolExecutor
# 多进程
from concurrent.futures import ProcessPoolExecutor

import time

def task(i):
    print(i)
    time.sleep(1)

pool = ThreadPoolExecutor(10)
for index in range(1000):
    pool.submit(task,index)

print(‘end‘)

  

python多线程和多进程使用