shutil modulining copy2 metodi
shutil modulining copy2 metodi
faylni uning metadatalarini saqlagan holda nusxalaydi.
Metodning birinchi parametrida manba fayl
yo'li ko'rsatiladi, ikkinchi parametrida -
yangi faylning belgilangan yo'li. Uchinchi
ixtiyoriy parametrada simvolik havolalar
bilan ishlash ko'rsatiladi (standart holatda
follow_symlinks=True).
Sintaksis
import shutil
shutil.copy2(qayerdan nusxalaymiz, qayerga nusxalaymiz, [simvolik havolalar rejimi])
Misol
Keling, file1.txt faylini
file2.txt fayliga nusxalaymiz:
import shutil
shutil.copy2('file1.txt', 'file2.txt')
Bajarilgan kod natijasi:
file2.txt
Shuningdek qarang
-
copymetodishutilmodulidan,
u faylni kirish rejimini saqlagan holda nusxalaydi -
copytreemetodishutilmodulidan,
u papkani rekursiv ravishda nusxalaydi -
movemetodishutilmodulidan,
u fayl yoki katalogni rekursiv ravishda ko'chiradi -
path.isfilemetodiosmodulidan,
u fayl mavjudligini tekshiradi -
makedirsmetodiosmodulidan,
u direktoriya yaratadi -
mkdirmetodiosmodulidan,
u bitta papka yaratadi -
removemetodiosmodulidan,
u faylni o'chiradi -
getcwdmetodiosmodulidan,
u joriy ishchi katalogni qaytaradi