Методи copy2 модули shutil
Методи copy2 модули shutil
файлро бо нигоҳ доштани metadata-и он нусхабардорӣ мекунад.
Дар параметри аввали метод роҳи
ба файли асосӣ мушаххас карда мешавад, дар параметри дуюм -
роҳи мақсади файли нав. Дар параметри сеюми
ихтиёрӣ коркард бо пайвандҳои рамзӣ (ба таври пешфарз
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,
ки вуҷуд доштани файлро тафтиш мекунад -
методи
makedirsмодулиos,
ки директорияро эҷод мекунад -
методи
mkdirмодулиos,
ки як пӯстро эҷод мекунад -
методи
removeмодулиos,
ки файлро ҳазф мекунад -
методи
getcwdмодулиos,
ки каталоги кории ҷориро бармегардонад