Descripción
El método readlink()devuelve una cadena que representa la ruta a la que apunta el enlace simbólico. Puede devolver un nombre de ruta absoluto o relativo.
Sintaxis
A continuación se muestra la sintaxis de readlink() método -
os.readlink(path)
Parámetros
path - Esta es la ruta o enlace simbólico para el que vamos a encontrar la fuente del enlace.
Valor devuelto
Este método devuelve una cadena que representa la ruta a la que apunta el enlace simbólico.
Ejemplo
El siguiente ejemplo muestra el uso del método readlink ().
# !/usr/bin/python3
import os
src = 'd://tmp//python3'
dst = 'd://tmp//python2'
# 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)
Resultado
Compilemos y ejecutemos el programa anterior, esto creará un enlace simbólico a d: \ tmp \ python3 y luego leerá la fuente del enlace simbólico usando la llamada readlink (). Este es un ejemplo en la plataforma Windows y necesita privilegios de administrador para ejecutarse. Antes de ejecutar este programa, asegúrese de no tener d: \ tmp \ python2 ya disponible.
d:\tmp\python2