Python 3 - metodo os.link ()
Descrizione
Il metodo link() crea un hard link che punta a src di nome dst. Questo metodo è molto utile per creare una copia del file esistente.
Sintassi
Di seguito è riportata la sintassi per link() metodo -
os.link(src, dst)
Parametri
src - Questo è il percorso del file di origine per il quale verrà creato il collegamento fisico.
dest - Questo è il percorso del file di destinazione in cui verrà creato il collegamento fisico.
Valore di ritorno
Questo metodo non restituisce alcun valore. Disponibile su Unix, Windows.
Esempio
Il seguente esempio mostra l'utilizzo del metodo link ().
#!/usr/bin/python3
import os, sys
# Open a file
path = "d:\\python3\\foo.txt"
fd = os.open( path, os.O_RDWR|os.O_CREAT )
# Close opened file
os.close( fd )
# Now create another copy of the above file.
dst = "d:\\tmp\\foo.txt"
os.link( path, dst)
print ("Created hard link successfully!!")
Risultato
Quando eseguiamo il programma sopra, produce il seguente risultato:
Created hard link successfully!!