import os

'''
操作系统根据创建的进程的区分，让父进程大于0，让子进程等于0

fork()一下语句都执行，只是本例，加了if判断让谁做而已 

父进程中fork的返回值就是刚刚创建出来的子进程的id
'''
ret = os.fork()
print("-----haha-----")

print(ret)

if ret>0:
	print("-----父进程-%d-----"%os.getpid())
else:
	print("-----子进程-%d-%d-----"%(os.getpid(),os.getppid()))


'''
结果
-----haha-----
27746
-----父进程-27745-----
-----haha-----
0
-----子进程-27746-27745-----

'''