Shutil-moduulin copytree-metodi
copytree-metodi shutil-moduulista
kopioi hakemiston kaikkine tiedostoineen ja hakemistoineen,
jotka siinä sijaitsevat. Menetelmän ensimmäisessä parametrissa
määritetään lähdepolku hakemistoon.
Toisessa parametrissa asetetaan kohdepolku.
Onnistuneen poiston jälkeen metodi palauttaa
kopioidun hakemiston uuden polun nimen.
Syntaksi
import shutil
shutil.copytree(mistä kopioimme, minne kopioimme)
Esimerkki
Kopioidaan rekursiivisesti dir-hakemisto:
import shutil
print(shutil.copytree('dir', 'dir1'))
Suoritetun koodin tulos:
dir1
Katso myös
-
move-metodishutil-moduulista,
joka rekursiivisesti siirtää tiedoston tai hakemiston -
rmtree-metodishutil-moduulista,
joka rekursiivisesti poistaa hakemiston -
makedirs-metodios-moduulista,
joka luo hakemistoja -
copy-metodishutil-moduulista,
joka kopioi tiedoston säilyttäen käyttöoikeustilan -
copy2-metodishutil-moduulista,
joka kopioi tiedoston metadataoineen -
remove-metodios-moduulista,
joka poistaa tiedoston