import os os.link(src, dst, *, src_dir_fd=None, dst_dir_fd=None, follow_symlinks=True)
src
- str
, путь в файловой системе на который указывает ссылка,dst
- имя ссылки (str
путь в файловой системе),src_dir_fd=None
- int
дескрипторов каталогов на который указывает ссылка,dst_dir_fd=None
- int
имя ссылки, дескрипторов каталогов,follow_symlinks=True
- bool
, переходить ли по ссылкам.Функция link()
модуля os
создает жесткую ссылку, указывающую на src
с именем dst
.
Аргументы src
и dst
могут принимать объекты, представляющие путь файловой системы, такой как pathlib.PurePath
.
Эта функция может поддерживать указание src_dir_fd
и/или dst_dir_fd
для предоставления путей относительно дескрипторов каталогов, а так же может не следовать символическим ссылкам follow_symlinks=False
.
Вызывает событие аудита os.link
с аргументами src
, dst
, src_dir_fd
, dst_dir_fd
.
Доступность: Unix, Windows.
>>> import os >>> scr = 'tt.py' >>> dst = 'link_tt.py' >>> os.link(scr, dst) >>> os.path.isfile(dst) # True