Python 3 - Método os.link ()

Descrição

O método link() cria um link físico apontando para src nomeado dst. Este método é muito útil para criar uma cópia de um arquivo existente.

Sintaxe

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

os.link(src, dst)

Parâmetros

  • src - Este é o caminho do arquivo de origem para o qual o link físico seria criado.

  • dest - Este é o caminho do arquivo de destino onde o link físico seria criado.

Valor de retorno

Este método não retorna nenhum valor. Disponível em Unix, Windows.

Exemplo

O exemplo a seguir mostra o uso do método 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!!")

Resultado

Quando executamos o programa acima, ele produz o seguinte resultado -

Created hard link successfully!!