Metoden copytree i shutil-modulen

Metoden copytree i shutil-modulen kopierer en mappe med alle filer og mapper som den inneholder. I første parameter angir vi kildestien til mappen. I andre parameter angir vi målstien. Ved vellykket kopiering returnerer metoden navnet på den nye stien til den kopierte mappen.

Syntaks

pythonimport shutil

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

Eksempel

La oss kopiere mappen dir rekursivt:

pythonimport shutil

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

Resultat av utført kode:

pythondir1

Se også

  • metoden move i shutil-modulen,
    som rekursivt flytter en fil eller katalog
  • metoden rmtree i shutil-modulen,
    som rekursivt sletter en mappe
  • metoden makedirs i os-modulen,
    som oppretter mapper
  • metoden copy i shutil-modulen,
    som kopierer en fil med bevaring av tilgangsmodus
  • metoden copy2 i shutil-modulen,
    som kopierer en fil med metadata
  • metoden remove i os-modulen,
    som sletter en fil