Méthode os.link() de Python3

Méthodes de fichiers/répertoires du module OS de Python3


Aperçu

La méthode os.link() crée un lien dur, nommé par le paramètre dst, qui pointe vers le paramètre src.

Cette méthode est très utile pour créer une copie d'un fichier existant.

Il n'est pris en charge que sur Unix et Windows.

Syntaxe

link()Le format syntaxique de la méthode est le suivant :

os.link(src, dst)

Parameters

  • src-- Chemin source utilisé pour créer le lien dur

  • dst-- Le chemin de destination utilisé pour créer le lien matériel

Valeur de retour

Cette méthode ne renvoie aucune valeur.

Exemple

L'exemple suivant montre l'utilisation de la méthode link() :

#!/usr/bin/python3

import os, sys

# 打开文件
path = "/var/www/html/foo.txt"
fd = os.open( path, os.O_RDWR|os.O_CREAT )

# 关闭文件
os.close( fd )

# 创建以上文件的拷贝
dst = "/tmp/foo.txt"
os.link( path, dst)

print ("创建硬链接成功!!")

La sortie de l'exécution du programme ci-dessus est :

Hard link created successfully!!

Méthodes de fichiers/répertoires du module OS de Python3

Autres extensions