1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#_*_coding:utf-8_*_
from
multiprocessing
import
Process
import
os
def
aaa(name):
print
"此刻运行的函数是由子进程运行,名字(%s), 子进程ID是(%s)"
%
(name, os.getpid())
if
__name__
=
=
"__main__"
:
print
"父进程 (%s) 启动..."
%
(os.getpid())
p
=
Process(target
=
aaa, args
=
(
"tantianran"
,))
#创建子进程实例,并关联函数和传入参数
print
"子进程启动..."
p.start()
p.join()
#这个方法可以等待子进程结束后再继续往下运行,通常用于进程间的同步
print
"子进程结束..."
|
本文转自 TtrToby 51CTO博客,原文链接:http://blog.51cto.com/freshair/1899754