Python 3 - método os.readlink ()

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