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модулунун,
ал файлды өчүрөт