El módulo OS en Python proporciona funciones para interactuar con el sistema operativo. OS viene bajo los módulos de utilidad estándar de Python. Este módulo proporciona una forma portátil de usar la funcionalidad dependiente del sistema operativo.
os.symlink()
El método en Python se usa para crear un enlace simbólico. Este método crea un enlace simbólico que apunta a la fuente con el nombre de destino.
Para leer sobre enlaces simbólicos/enlaces blandos, consulte este artículo .
Sintaxis: os.symlink(src, dst, target_is_directory = False, *, dir_fd = Ninguno)
Parámetros:
src: un objeto similar a una ruta que representa la ruta del sistema de archivos. Esta es la ruta del archivo fuente para el cual se creará el enlace simbólico.
dst: un objeto similar a una ruta que representa la ruta del sistema de archivos. Esta es la ruta del archivo de destino donde se creará el enlace simbólico.
target_is_directory (opcional): el valor predeterminado de este parámetro es falso. Si la ruta de destino especificada es el directorio, su valor debe ser True.
dir_fd (opcional): un descriptor de archivo que hace referencia a un directorio.Tipo de devolución: este método no devuelve ningún valor.
Código: Uso del os.symlink()
método
# Python program to explain os.symlink() method # importing os module import os # Source file path src = '/home/ihritik/file.txt' # Destination file path dst = '/home/ihritik/Desktop/file(symlink).txt' # Create a symbolic link # pointing to src named dst # using os.symlink() method os.symlink(src, dst) print("Symbolic link created successfully")
Symbolic link created successfully
Referencia: https://docs.python.org/3/library/os.html#os.link