A shutil modul copytree metódusa
A copytree metódus a shutil modulban
egy mappát másol le az összes fájljával és mappájával
együtt. A metódus első paraméterében
a forrás mappa elérési útját adjuk meg.
A második paraméterben a cél útvonalat adjuk meg.
Sikeres másolás esetén a metódus visszaadja
az új mappa elérési útját.
Szintaxis
import shutil
shutil.copytree(honnan másolunk, hova másolunk)
Példa
Másoljuk rekurzívan a dir mappát:
import shutil
print(shutil.copytree('dir', 'dir1'))
A kód végrehajtásának eredménye:
dir1
Lásd még
-
a
movemetódus ashutilmodulban,
amely rekurzívan áthelyez egy fájlt vagy könyvtárat -
a
rmtreemetódus ashutilmodulban,
amely rekurzívan töröl egy mappát -
a
makedirsmetódus aosmodulban,
amely mappákat hoz létre -
a
copymetódus ashutilmodulban,
amely másol egy fájlt hozzáférési mód megtartásával -
a
copy2metódus ashutilmodulban,
amely másol egy fájlt metaadatokkal együtt -
a
removemetódus aosmodulban,
amely töröl egy fájlt