Метод 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,
который удаляет файл