shutil მოდულის copytree მეთოდი
shutil მოდულის copytree მეთოდი
აკოპირებს დირექტორიას მასში არსებული ყველა ფაილითა და დირექტორიით.
მეთოდის პირველ პარამეტრში
მივუთითებთ დირექტორიის საწყის მისამართს.
მეორე პარამეტრში ვნიშნავთ საბოლოო მისამართს.
წარმატებული კოპირების შემთხვევაში მეთოდი აბრუნებს
დაკოპირებული დირექტორიის ახალი მისამართის სახელს.
სინტაქსი
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მოდულის,
რომელიც შლის ფაილს