如下所示:

import os
import sys
import time
processNmae = 'parent'
print "Program executing ntpid:%d,processNmae:%s"%(os.gitpid(),processNmae)
#attempt to fork child process
try:
forkPid = os.fork()
except OSError:
sys.exit("Unable to create new process.")
# Am I parent process?
if forkPid != 0:
print "Parent executingn"+"tpid:%d,forkPid:%d,processNmae:%s"%(os.getpid(), forkPID,processName)
# Am I child process?
elif forkPID == 0:
processName = "child"
print "Child executingn" + "tpid: %d, forkPID: %d, processName: %s" % (os.getpid(), forkPID,processName)
print "Process finishingntpid: %d, processName: %s" % (os.getpid(), processName)