Die Methode copytree des shutil-Moduls

Die Methode copytree des Moduls shutil kopiert einen Ordner mit allen darin enthaltenen Dateien und Ordnern. Im ersten Parameter der Methode wird der Quellpfad des Ordners angegeben. Im zweiten Parameter wird der Zielpfad festgelegt. Bei erfolgreichem Kopieren gibt die Methode den Namen des neuen Pfads des kopierten Ordners zurück.

Syntax

pythonimport shutil

shutil.copytree(Quelle, Ziel)

Beispiel

Lassen Sie uns den Ordner dir rekursiv kopieren:

pythonimport shutil

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

Ergebnis des ausgeführten Codes:

pythondir1

Siehe auch

  • Methode move des Moduls shutil,
    die rekursiv eine Datei oder ein Verzeichnis verschiebt
  • Methode rmtree des Moduls shutil,
    die rekursiv einen Ordner löscht
  • Methode makedirs des Moduls os,
    die Ordner erstellt
  • Methode copy des Moduls shutil,
    die eine Datei unter Beibehaltung des Zugriffsmodus kopiert
  • Methode copy2 des Moduls shutil,
    die eine Datei mit Metadaten kopiert
  • Methode remove des Moduls os,
    die eine Datei löscht