python polar函数,Python中bool函数怎么用
说明
1.apply_async(func[,args[,kwds]) 3360调用func(并行执行,阻塞模式必须等待上一个进程退出后才能执行下一个进程)使用非阻塞。Args是传递给func的参数列表,KWDS是传递给func的关键字参数列表。
2.close():关闭池,使其不再接受新任务。
3.terminate():无论任务是否完成,都应该立即终止。
4.Join () 3360主进程被阻塞,等待子进程退出。它必须在关闭或终止后使用。
实例
#编码:utf-8
导入多重处理
进口时间
deffunc(消息):
打印( msg: ,消息)
时间.睡眠(3)
打印(“结束”)
if__name__==__main__:
cores=多重处理. cpu_count()
池=多处理。池(进程=核心)
打印(添加任务.)
foriinrange(核心):
msg=hello%d%(i)
Pool.apply_async(func,(msg,)#持续执行的进程总数为个进程。当一个流程结束时,将添加一个新流程。
打印(开始任务.)
pool.close()
Pool.join()#在调用join之前,先调用close函数,否则会出现错误。关闭后,没有新的进程池,加入池,加入函数将等待所有子进程完成。
打印(“子流程已完成。”)以上是python池常用函数的介绍。希望对你有帮助。学习更多基本编程知识:流行IT软件开发工作室
本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。