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