Python | os.getppid() method
Last Updated :
22 May, 2019
OS module in Python provides functions for interacting with the operating system. OS comes under Python’s standard utility modules. This module provides a portable way of using operating system dependent functionality.
os.getppid()
method in Python is used to get the parent process ID of the current process.
Syntax: os.getppid()
Parameter: Not required
Return Type: This method returns a integer value denoting the parent process ID of the current process. The return type of this method is of class ‘int’.
Code #1: Use of os.getppid() method
import os
ppid = os.getppid()
print ( "Parent Process ID of current process:" , ppid)
|
Output:
Parent process ID of current process: 7653
Code #2: Use of os.getppid() method
import os
pid = os.getpid()
print ( "Process ID of Current process:" , pid)
try :
pid = os.fork()
except OSError:
exit( "Could not create a child process" )
if pid = = 0 :
parent = os.getppid()
print ( "Parent process ID of child process:" , parent)
|
Output:
Process ID of Current process: 7653
Parent process ID of child process: 7653
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...