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
pythonimport shutil
shutil.copytree(nusxa olinadigan joy, nusxa saqlanadigan joy)
Misol
Keling dir papkasini rekursiv nusxalaymiz:
pythonimport shutil
print(shutil.copytree('dir', 'dir1'))
Kod bajarilganidan keyin natija:
pythondir1
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