Копирование символической ссылки в Python

Я хочу скопировать файл src в место назначения dst , но если src произойдет с быть символической ссылкой, сохраните ссылку вместо копирования содержимого файла. После выполнения копирования os.readlink должен вернуть то же самое для src и dst .

Модуль shutil имеет несколько функций, таких как copyfile , copy и copy2 , но все они будут копировать содержимое файла и не сохранят ссылку. shutil.move имеет правильное поведение, за исключением того факта, что он удаляет исходный файл.

Есть ли в Python встроенный способ выполнения копирования файла с сохранением символических ссылок?

24
задан davidg 31 January 2011 в 04:24
поделиться