码迷,mamicode.com
首页 > 系统相关 > 详细

并发编程之多进程

时间:2018-05-04 01:33:54      阅读:221      评论:0      收藏:0      [点我收藏+]

标签:nbsp   进程通信   同步   子进程   元组   表示   tip   模块   调用   

一. 进程理论

二. 开启进程的两个方法

1. multiprocessing模块介绍

multiprocessing模块是用来开启子进程,并在子进程中执行我们定制的任务(比如函数),功能:支持子进程通信和共享数据、执行不同形式的同步,提供了Process、Queue、Pipe、Lock

 

2. Process类的介绍

创建进程的类

  Process(group=None, target=None, name=None, args=(), kwargs={})

  强调:

    1. 需要使用关键的方式来指定参数

    2. args指定的为传给target函数的位置

参数介绍:

  group参数未使用,值始终为None

  target表示调用对象,即子进程要执行的任务

 

    args表示调用对象的位置参数元组,args=(1,2,‘egon‘,)

 

三. join方法

并发编程之多进程

标签:nbsp   进程通信   同步   子进程   元组   表示   tip   模块   调用   

原文地址:https://www.cnblogs.com/sjingx/p/8988236.html

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