Метод copy2 модуля shutil
Метод copy2 модуля shutil
копирует файл с сохранением его метаданных.
В первом параметре метода указывается
путь к исходному файлу, во втором параметре -
путь назначения нового файла.
В третьем необязательном параметре задается
работа с символическими ссылками (по умолчанию
follow_symlinks=True).
Синтаксис
import shutil
shutil.copy2(откуда копируем, куда копируем, [режим для символических ссылок])
Пример
Давайте скопируем файл file1.txt
в файл file2.txt:
import shutil
shutil.copy2('file1.txt', 'file2.txt')
Результат выполненного кода:
file2.txt
Смотрите также
-
метод
copyмодуля shutil,
который копирует файл с сохранением режима доступа -
метод
copytreeмодуля shutil,
который рекурсивно копирует папку -
метод
moveмодуля shutil,
который рекурсивно перемещает файл или каталог -
метод
path.isfileмодуля os,
который проверяет существование файла -
метод
makedirsмодуля os,
который создает директорию -
метод
mkdirмодуля os,
который создает одну папку -
метод
removeмодуля os,
который удаляет файл -
метод
getcwdмодуля os,
который возвращает текущий рабочий каталог