Shutil modulunun copytree metodu

copytree metodu shutil modulunun qovluğu ve onun daxilindeki butun faylları ve qovluqları kopyalayır. Metodun birinci parametrinde qaynaq qovluğun yolunu teyin edirik. Ikinci parametrde ise hedef yolu teyin edirik. Ugurla kopyalama bas verdikde metod geri qaytarır kopyalanmış qovluğun yeni yolunun adını.

Sintaksis

pythonimport shutil

shutil.copytree(haradan kopyalayırıq, hara kopyalayırıq)

Nümunə

Gelin dir qovluğunu rekursiv şəkildə kopyalayaq:

pythonimport shutil

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

Kodun icrasının neticesi:

pythondir1

Həmçinin baxın

  • move metodu shutil modulunun,
    hansı ki rekursiv şəkildə faylı ve ya kataloqu köçürür
  • rmtree metodu shutil modulunun,
    hansı ki rekursiv şəkildə qovluğu silir
  • makedirs metodu os modulunun,
    hansı ki qovluqları yaradır
  • copy metodu shutil modulunun,
    hansı ki faylı erişim rejimini saxlayaraq kopyalayır
  • copy2 metodu shutil modulunun,
    hansı ki faylı metadata ile birlikde kopyalayır
  • remove metodu os modulunun,
    hansı ki faylı silir