Метад copy2 модуля shutil
Метад 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,
які правярае існаванне файла -
метад
makedirsмодуляos,
які стварае дырэкторыю -
метад
mkdirмодуляos,
які стварае адну папку -
метад
removeмодуляos,
які выдаляе файл -
метад
getcwdмодуляos,
які вяртае бягучы рабочы каталог