Python os.readlink() Method
Advertisements
Description
The method readlink() returns a string representing the path to which the symbolic link points. It may returnr an absolute or relative pathname.
Syntax
Following is the syntax for readlink() method
os.readlink(path)
Parameters
path -- This is the path or symblic link for which we are going to find source of the link.
Return Value
This method return a string representing the path to which the symbolic link points.
Example
The following example shows the usage of readlink() method.
# !/usr/bin/python import os src = '/usr/bin/python' dst = '/tmp/python' # This creates a symbolic link on python in tmp directory os.symlink(src, dst) # Now let us use readlink to display the source of the link. path = os.readlink( dst ) print path
Let us compile and run the above program, this will create a symblic link to /usr/bin/python and later it will read the source of the symbolic link using readlink() call. Before running this program make sure you do not have /tmp/python already available.
/usr/bin/python