Metoda copytree modulu shutil
Metoda copytree modulu shutil
kopíruje složku se všemi soubory a složkami,
které se v ní nacházejí. V prvním parametru
metody určíme zdrojovou cestu ke složce.
Ve druhém parametru zadáme cílovou cestu.
Při úspěšném zkopírování metoda vrací
název nové cesty zkopírované složky.
Syntaxe
import shutil
shutil.copytree(odkud kopírujeme, kam kopírujeme)
Příklad
Pojďme rekurzivně zkopírovat složku dir:
import shutil
print(shutil.copytree('dir', 'dir1'))
Výsledek provedeného kódu:
dir1
Viz také
-
metoda
movemodulushutil,
která rekurzivně přesouvá soubor nebo adresář -
metoda
rmtreemodulushutil,
která rekurzivně maže složku -
metoda
makedirsmoduluos,
která vytváří složky -
metoda
copymodulushutil,
která kopíruje soubor se zachováním režimu přístupu -
metoda
copy2modulushutil,
která kopíruje soubor s metadaty -
metoda
removemoduluos,
která maže soubor