Метод copytree модуля shutil
Метод copytree модуля shutil
копирует папку со всеми файлами и папками,
которые в ней находятся. В первом параметре
метода указываем исходный путь к папке.
Во втором параметре задаем конечный путь.
При успешном удалении метод возвращает
название нового пути скопированной папки.
Синтаксис
import shutil
shutil.copytree(откуда копируем, куда копируем)
Пример
Давайте рекурсивно скопируем папку dir:
import shutil
print(shutil.copytree('dir', 'dir1'))
Результат выполненного кода:
dir1
Смотрите также
-
метод
moveмодуляshutil,
который рекурсивно перемещает файл или каталог -
метод
rmtreeмодуляshutil,
который рекурсивно удаляет папку -
метод
makedirsмодуляos,
который создает папки -
метод
copyмодуляshutil,
который копирует файл с сохранением режима доступа -
метод
copy2модуляshutil,
который копирует файл с метаданными -
метод
removeмодуляos,
который удаляет файл