the process class is_alive(return whether the process is alive roughlya process object is alive from the moment the start(method returns until the child process terminates the process class also has several attributesname the process' name the name is string used for identification purposes only it has no semantics multiple processes may be given the same name it can be useful for debugging purposes daemon the process' daemon flaga boolean value this must be set before start(is called the default value is inherited from the creating process when process exitsit attempts to terminate all of its daemonic child processes note that daemonic process is not allowed to create child processes pid return the process id before the process is spawnedthis will be none exitcode the process exit code this will be none if the process has not yet terminated negative value - indicates that the child was terminated by signal in addition to these methods and attributesthe process class also defines additional process related methods includingterminate(terminate the process kill(same as terminate(except that on unix the sigkill signal is used instead of the sigterm signal close(close the process objectreleasing all resources associated with it valueerror is raised if the underlying process is still running once close(returns successfullymost of the other methods and attributes of the process object will raise valueerror working with the process class the following simple program creates three process objectseach runs the function worker()with the string arguments ab and respectively these three process objects are then started using the start(method