Metoden copytree i shutil-modulet

Metoden copytree i modulet shutil kopierer en mappe med alle filer og mapper, som den indeholder. I metode første parameter angiver vi kildestien til mappen. I den anden parameter angiver vi destinationsstien. Ved succesfuld kopiering returnerer metoden navnet på den nye sti for den kopierede mappe.

Syntaks

pythonimport shutil

shutil.copytree(hvorfra vi kopierer, hvor vi kopierer til)

Eksempel

Lad os rekursivt kopiere mappen dir:

pythonimport shutil

print(shutil.copytree('dir', 'dir1'))

Resultatet af den udførte kode:

pythondir1

Se også

  • metoden move i modulet shutil,
    som rekursivt flytter en fil eller mappe
  • metoden rmtree i modulet shutil,
    som rekursivt sletter en mappe
  • metoden makedirs i modulet os,
    som opretter mapper
  • metoden copy i modulet shutil,
    som kopierer en fil med bevarelse af adgangstilstand
  • metoden copy2 i modulet shutil,
    som kopierer en fil med metadata
  • metoden remove i modulet os,
    som sletter en fil