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