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
import shutil
shutil.copytree(haradan kopyalayırıq, hara kopyalayırıq)
Nümunə
Gelin dir qovluğunu rekursiv şəkildə kopyalayaq:
import shutil
print(shutil.copytree('dir', 'dir1'))
Kodun icrasının neticesi:
dir1
Həmçinin baxın
-
movemetodushutilmodulunun,
hansı ki rekursiv şəkildə faylı ve ya kataloqu köçürür -
rmtreemetodushutilmodulunun,
hansı ki rekursiv şəkildə qovluğu silir -
makedirsmetoduosmodulunun,
hansı ki qovluqları yaradır -
copymetodushutilmodulunun,
hansı ki faylı erişim rejimini saxlayaraq kopyalayır -
copy2metodushutilmodulunun,
hansı ki faylı metadata ile birlikde kopyalayır -
removemetoduosmodulunun,
hansı ki faylı silir