首页上一页 1 下一页尾页 2 条记录 1/1页
这串代码中p.apply_async(task,args=(i,))函数task调用后面为啥不加小括号?加小括号和不加小括号有啥区别吗?
发表在Python图书答疑
2019-03-15 悬赏:3 学分
《Python从入门到项目实践》第16章 进程和线程
是否精华
是
否
版块置顶:
是
否
from multiprocessing import Pool import os import time def task(name): print('子进程(%s)执行任务%s'%(os.getpid(),name)) time.sleep(1) if __name__=='__main__': print('父进程(%s)'%os.getpid()) p =Pool(3) for i in range(10): p.apply_async(task,args=(i,)) p.close() p.join() print('所有子进程结束')
于2019-03-15 19:22:46编辑