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
pythonimport shutil
shutil.copytree(odkud kopírujeme, kam kopírujeme)
Příklad
Pojďme rekurzivně zkopírovat složku dir:
pythonimport shutil
print(shutil.copytree('dir', 'dir1'))
Výsledek provedeného kódu:
pythondir1
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