方式一:os.fork()
单个fork
import os, time g_num = 100 ret = os.fork() # 父进程得到的ret的值等于子进程的pid。子进程得到的ret的值等于0。 if ret < 0: print "---创建一级子进程失败---" elif ret == 0: print "---子进程的pid:%d" % os.getpid() g_num += 1 else: print "---父进程的pid:%d" % os.getpid() while True: time.sleep(3) break print "进程执行完毕", g_num
多个fork
方式二:
方式三: