Python学习干货进程池和协程

今天主要是由达内Python培训的老师给大家介绍一下进程池和协程。

进程池

multiprocessing为我们提供了一个Pool类来为用户提供指定的进程数量供用户调用,当有新的进程提交到Pool时,如果进程池没有满,那么就会创建一个新的进程执行请求,如果进程池已满,则会让请求先等待,直到有进程结束,才会执行该请求,Pool提供了两个方法可以供用户选择,分别是apply和apply_async,其中apply方法会阻塞主进程直到函数结束,在python3中不建议使用,那么我们主要使用apply_async方法,下面是代码示例




转载请注明:http://www.aierlanlan.com/rzfs/3240.html