Shutil модулінің copytree әдісі
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модулінен,
ол файлды жояды