Heim > Backend-Entwicklung > Python-Tutorial > So benennen Sie Dateien in Python um

So benennen Sie Dateien in Python um

青灯夜游
Freigeben: 2023-03-02 17:24:42
Original
6763 Leute haben es durchsucht

In Python können Sie die Funktion rename() des Betriebssystempakets verwenden, um Dateien (Verzeichnisse) umzubenennen. Die Syntax „os.rename(src_path,dst_path)“ kann die Datei von src_path in dst_path umbenennen. Da rename() eine vom Betriebssystempaket bereitgestellte Funktion ist, müssen Sie, wenn Sie diese Funktion verwenden möchten, zuerst das Betriebssystempaket mit der Syntax „import os“ einführen.

So benennen Sie Dateien in Python um

Die Datei umbenennen

Klicken Sie auf die Datei im Ordner Sequential Umbenennen

Bei der Verarbeitung von Machine-Learning-Bildern müssen Sie die Bilder nach Kategorien in verschiedene Ordner ablegen. Außerdem möchten Sie die Bilder in numerischen Schritten unter den Ordnern umbenennen, um die spätere Verarbeitung zu erleichtern.
Werfen wir zunächst einen Blick auf die Umbenennungsfunktion von Python:

import os
Nach dem Login kopieren

src: der zu ändernde Verzeichnisname

dst: der geänderte Verzeichnisname

Wenn dst ein vorhandenes Verzeichnis ist, wird OSError ausgegeben.
  • Hinweis: src und dst sind beide vollständige Pfade + Dateinamen. src:要修改的目录名
  • dst
  • Zuerst benennen wir den Ordner um.

Versuchen Sie es zunächst mit der einfachsten Methode Die Ordner wurden der Reihe nach umbenannt, es scheint nicht so niedrig zu ändern:

srcFile = './actwork/linkFile/allExtLinks - 副本.txt'
dstFile = './actwork/linkFile/allExtLinks - copy.txt'
try:
    os.rename(srcFile,dstFile)
except Exception as e:
    print(e)
    print('rename file fail\r\n')
else:
    print('rename file success\r\n')
Nach dem Login kopieren

Der Effekt ist der gleiche:

Als nächstes benennen wir die Datei um

So benennen Sie Dateien in Python umThe Die oben genannten drei Methoden können mit nur geringfügigen Änderungen verwendet werden. Nehmen wir die Funktion enumerate als Beispiel:

Erstellen Sie zuerst ein Textdokument.

Kopieren Sie einige davon und fügen Sie sie zum Testen ein Ein Ausprobieren der Funktion zur Vermeidung von Fehlern beim Umbenennen von Dateien erfordert, dass es sich um Dateien im gleichen Format handelt, andernfalls wird ein Fehler gemeldet:

So benennen Sie Dateien in Python um

os.rename(src,dst)
Nach dem Login kopieren

[Verwandte Empfehlungen:

Python3-Video-Tutorial

]

Das obige ist der detaillierte Inhalt vonSo benennen Sie Dateien in Python um. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage