Python 3 - Método os.readlink ()

Descrição

O método readlink()retorna uma string que representa o caminho para o qual o link simbólico aponta. Ele pode retornar um nome de caminho absoluto ou relativo.

Sintaxe

A seguir está a sintaxe para readlink() método -

os.readlink(path)

Parâmetros

path - Este é o caminho ou link simbólico para o qual vamos encontrar a fonte do link.

Valor de retorno

Este método retorna uma string que representa o caminho para o qual o link simbólico aponta.

Exemplo

O exemplo a seguir mostra o uso do 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

Vamos compilar e executar o programa acima, isso criará um link simbólico para d: \ tmp \ python3 e mais tarde lerá o código-fonte do link simbólico usando a chamada readlink (). Este é um exemplo na plataforma Windows e precisa de privilégio de administrador para ser executado. Antes de executar este programa, certifique-se de que d: \ tmp \ python2 já não esteja disponível.

d:\tmp\python2