Shutil modulining move metodi
shutil modulining move metodi
fayl yoki papkani ko'chiradi. Papkalar
barcha tarkibi bilan birga ko'chiriladi.
Metodning birinchi parametrida manba fayl
yo'li, ikkinchi parametrida - yangi faylning
belgilangan yo'li, uchinchi ixtiyoriy parametrida -
faylni nusxalash funktsiyasi (standart copy_function=copy2)
ko'rsatiladi.
Metod yangi faylning belgilangan yo'lini qaytaradi.
Agar manba va yangi yo'l bir xil bo'lsa, metod shunchaki ko'rsatilgan fayl tarkibini ustiga yozadi.
Sintaksis
import shutil
shutil.move(qayerdan nusxalaymiz, qayerga nusxalaymiz, [nusxalash funktsiyasi])
Misol
Keling file1.txt faylini ko'chiramiz:
import shutil
print(shutil.move('file1.txt', 'file2.txt'))
Misol
Keling dir papkasini uning barcha
tarkibi bilan ko'chiramiz:
import shutil
print(shutil.move('dir', 'trg'))
Shuningdek qarang
-
removemetodiosmodulidan,
faylni o'chiradi -
copymetodishutilmodulidan,
faylni kirish rejimini saqlab nusxalaydi -
getcwdmetodiosmodulidan,
joriy ishchi katalogni qaytaradi -
path.existsmetodiosmodulidan,
yo'l mavjudligini tekshiradi -
path.isdirmetodiosmodulidan,
papka mavjudligini tekshiradi -
path.isfilemetodiosmodulidan,
fayl mavjudligini tekshiradi -
scandirmetodiosmodulidan,
papkadagi fayllarni takrorlaydi -
rmtreemetodishutilmodulidan,
papkani rekursiv o'chiradi -
copy2metodishutilmodulidan,
faylni metadata bilan nusxalaydi