Methode rename des os-Moduls
Die Methode rename benennt eine Datei oder einen Ordner um und/oder
verschiebt sie. Im ersten Parameter
der Methode geben wir den ursprünglichen Pfad zur Datei oder
zum Ordner an, im zweiten Parameter den neuen Pfad
oder Namen der Datei/des Ordners. Im zweiten und dritten
optionalen Parameter können wir den
Dateideskriptor des ursprünglichen und des Zielpfads
jeweils angeben. Die Methode gibt None zurück.
Wenn die Datei, die wir umbenennen möchten,
nicht existiert, gibt die Methode eine Ausnahme
FileNotFoundError zurück.
Syntax
import os
os.rename(ursprünglicher Pfad, neuer Pfad, [Dateideskriptor des ursprünglichen Pfads], [Dateideskriptor des neuen Pfads])
Beispiel
Lassen Sie uns den Ordner dir1 umbenennen:
import os
os.rename('dir1', 'dir2')
Beispiel
Lassen Sie uns nun eine Datei umbenennen:
import os
os.rename('file1.txt', 'file2.txt')
Siehe auch
-
Methode
makedirsdes Modulsos,
die ein Verzeichnis erstellt -
Methode
removedes Modulsos,
die eine Datei löscht -
Methode
getcwddes Modulsos,
die den aktuellen Arbeitsordner zurückgibt -
Methode
listdirdes Modulsos,
die die Liste der Dateien im Arbeitsordner zurückgibt -
Methode
path.isdirdes Modulsos,
die die Existenz eines Ordners prüft -
Methode
path.isfiledes Modulsos,
die die Existenz einer Datei prüft