shutil მოდულის copytree მეთოდი

shutil მოდულის copytree მეთოდი აკოპირებს დირექტორიას მასში არსებული ყველა ფაილითა და დირექტორიით. მეთოდის პირველ პარამეტრში მივუთითებთ დირექტორიის საწყის მისამართს. მეორე პარამეტრში ვნიშნავთ საბოლოო მისამართს. წარმატებული კოპირების შემთხვევაში მეთოდი აბრუნებს დაკოპირებული დირექტორიის ახალი მისამართის სახელს.

სინტაქსი

pythonimport shutil

shutil.copytree(საიდან კოპირება, სადამდე კოპირება)

მაგალითი

მოდით, რეკურსიულად ავკოპიროთ dir დირექტორია:

pythonimport shutil

print(shutil.copytree('dir', 'dir1'))

შესრულებული კოდის შედეგი:

pythondir1

იხილეთ აგრეთვე

  • move მეთოდი shutil მოდულის,
    რომელიც რეკურსიულად გადაიყვანს ფაილს ან დირექტორიას
  • rmtree მეთოდი shutil მოდულის,
    რომელიც რეკურსიულად შლის დირექტორიას
  • makedirs მეთოდი os მოდულის,
    რომელიც ქმნის დირექტორიებს
  • copy მეთოდი shutil მოდულის,
    რომელიც აკოპირებს ფაილს წვდომის რეჟიმის შენარჩუნებით
  • copy2 მეთოდი shutil მოდულის,
    რომელიც აკოპირებს ფაილს მეტამონაცემებით
  • remove მეთოდი os მოდულის,
    რომელიც შლის ფაილს