Python多进程操作,利用multiprocessing中的线程池
Python的多进程操作
很多时候,我们需要处理大量的数据。当数据量很小时,一般用一个脚本进行单线程操作时间也不会太久,但是当数据量达到一定程度时,就需要开启多个线程,并行的执行任务,节省大量时间。
直接看代码吧
from multiprocessing import Pool
#定义执行函数
def func(data):
#一些对数据处理的操作
process(data)
#创建一个线程池,这里的参数代表线程池里可以同时执行10个线程
pool = Pool(10)
for dat
原创
2020-07-29 19:29:11 ·
462 阅读 ·
0 评论