Shutil модулининг copy2 метафайли
copy2 метафайли shutil модули
файлни унинг мета-маълумотлари билан кўчиради.
Методнинг биринчи параметрида манба файлнинг йўли
кўрсатилади, иккинчи параметрда эса
берилган янги файлнинг йўли кўрсатилади. Учинчи
ихтиёрий параметрда символь ҳаволалар билан ишлаш
берилади (донолар бўйича
follow_symlinks=True).
Синтаксис
import shutil
shutil.copy2(қаердан кўчирамиз, қаерга кўчирамиз, [символь ҳаволалар учун режим])
Мисол
Келгила file1.txt файлини
file2.txt файлига кўчирамиз:
import shutil
shutil.copy2('file1.txt', 'file2.txt')
Бажарилган коднинг натижаси:
file2.txt
Қаранг
-
copyметафайлиshutilмодули,
у файлни доступ режимини сақлаб кўчиради -
copytreeметафайлиshutilмодули,
у рекурсив ҳолатда папкани кўчиради -
moveметафайлиshutilмодули,
у рекурсив ҳолатда файл ёки каталогни кўчиради -
path.isfileметафайлиosмодули,
у файлнинг mавжудлигини текширади -
makedirsметафайлиosмодули,
у директория яратади -
mkdirметафайлиosмодули,
у битта папка яратади -
removeметафайлиosмодули,
у файлни ўчиради -
getcwdметафайлиosмодули,
у жорий ишлайдиган каталогни қайтаради