码迷,mamicode.com
首页 > 编程语言 > 详细

python 进程

时间:2020-05-30 12:33:18      阅读:80      评论:0      收藏:0      [点我收藏+]

标签:class   rom   import   关闭进程   sync   task   pre   callback   进程   

 

 

计算密集型的部分适合使用进程,耗时的部分适合使用线程
 1 from multiprocessing import Pool
 2 
 3 # 创建一个进程池,里面放5个进程
 4 pool = Pool(5)
 5 
 6 # 阻塞模式
 7 pool.apply(task, args=(t,))
 8 
 9 # 非阻塞模式
10 pool.apply_async(task, args=(t,), callback=callback_func)
11 
12 pool.close()  # 当进程池close的时候并未关闭进程池,只是会把状态改为不可再插入元素的状态,完全关闭进程池使用
13 
14 pool.join()  # 阻塞模式的只有当它里面的任务全部都执行完,才继续,所以不需要这步

 

python 进程

标签:class   rom   import   关闭进程   sync   task   pre   callback   进程   

原文地址:https://www.cnblogs.com/cfpl/p/12991813.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!