Python 3 - metodo os.readlink ()
Descrizione
Il metodo readlink()restituisce una stringa che rappresenta il percorso a cui punta il collegamento simbolico. Può restituire un percorso assoluto o relativo.
Sintassi
Di seguito è riportata la sintassi per readlink() metodo -
os.readlink(path)
Parametri
path - Questo è il percorso o il collegamento simbolico per il quale troveremo l'origine del collegamento.
Valore di ritorno
Questo metodo restituisce una stringa che rappresenta il percorso a cui punta il collegamento simbolico.
Esempio
L'esempio seguente mostra l'utilizzo del metodo 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)
Risultato
Compiliamo ed eseguiamo il programma sopra, questo creerà un collegamento simbolico a d: \ tmp \ python3 e successivamente leggerà il sorgente del collegamento simbolico usando readlink () call. Questo è un esempio sulla piattaforma Windows e necessita dei privilegi di amministratore per essere eseguito. Prima di eseguire questo programma assicurati di non avere d: \ tmp \ python2 già disponibile.
d:\tmp\python2