Methode copy2 des Moduls shutil
Die Methode copy2 des Moduls shutil
kopiert eine Datei unter Beibehaltung ihrer Metadaten.
Im ersten Parameter der Methode wird der Pfad
zur Quelldatei angegeben, im zweiten Parameter -
der Zielpfad der neuen Datei. Im dritten
optionalen Parameter wird der Umgang
mit symbolischen Links festgelegt (standardmäßig
follow_symlinks=True).
Syntax
import shutil
shutil.copy2(Quelldatei, Zieldatei, [Modus für symbolische Links])
Beispiel
Kopieren wir die Datei file1.txt in
die Datei file2.txt:
import shutil
shutil.copy2('file1.txt', 'file2.txt')
Ergebnis des ausgeführten Codes:
file2.txt
Siehe auch
-
Methode
copydes Modulsshutil,
die eine Datei unter Beibehaltung des Zugriffsmodus kopiert -
Methode
copytreedes Modulsshutil,
die rekursiv einen Ordner kopiert -
Methode
movedes Modulsshutil,
die rekursiv eine Datei oder ein Verzeichnis verschiebt -
Methode
path.isfiledes Modulsos,
die die Existenz einer Datei überprüft -
Methode
makedirsdes Modulsos,
die ein Verzeichnis erstellt -
Methode
mkdirdes Modulsos,
die einen einzigen Ordner erstellt -
Methode
removedes Modulsos,
die eine Datei löscht -
Methode
getcwddes Modulsos,
die das aktuelle Arbeitsverzeichnis zurückgibt