Método Python3 os.link()

Métodos de archivos/directorios de Python3 OS


Resumen

El método os.link() se utiliza para crear un enlace duro, llamado parámetro dst, que apunta al parámetro src.

Este método es muy útil para crear una copia de un archivo ya existente.

Solo se admite su uso en Unix y Windows.

Sintaxis

link()La sintaxis del método es la siguiente:

os.link(src, dst)

Parámetros

  • src-- Dirección de origen utilizada para crear el enlace duro

  • dst-- Dirección de destino para crear el enlace duro

Valor de retorno

Este método no devuelve ningún valor.

Ejemplo

El siguiente ejemplo demuestra el uso del método 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 ("创建硬链接成功!!")

Al ejecutar el programa anterior, el resultado es:

¡¡Creación de enlace duro exitosa!!

Métodos de archivos/directorios de Python3 OS

Otras extensiones