Shutil modulining copytree metodi
shutil modulining copytree metodi
papka va uning ichidagi barcha fayl va papkalarni
nusxalaydi. Metodning birinchi parametrida
manba papka yo'lini ko'rsatamiz.
Ikkinchi parametrada esa nusxa papka yo'lini belgilaymiz.
Muvaffaqiyatli nusxalash tugagach, metod
nusxalangan papkaning yangi yo'l nomini qaytaradi.
Sintaksis
import shutil
shutil.copytree(nusxa olinadigan joy, nusxa saqlanadigan joy)
Misol
Keling dir papkasini rekursiv nusxalaymiz:
import shutil
print(shutil.copytree('dir', 'dir1'))
Kod bajarilganidan keyin natija:
dir1
Shuningdek qarang
-
movemetodishutilmoduli,
u rekursiv tarzda fayl yoki katalogni ko'chiradi -
rmtreemetodishutilmoduli,
u rekursiv tarzda papkani o'chiradi -
makedirsmetodiosmoduli,
u papkalarni yaratadi -
copymetodishutilmoduli,
u faylni kirish rejimini saqlab nusxalaydi -
copy2metodishutilmoduli,
u faylni metadata bilan nusxalaydi -
removemetodiosmoduli,
u faylni o'chiradi