Zum Inhalt springen →

Dateien sortieren in einem Verzeichnis nach Dateierweiterung mit Python

Hier ist ein Python-Skript , das Dateien in einem Verzeichnis nach Dateierweiterung sortiert.
Als Eingabeparameter werden das zu sortierende Verzeichnis und die zu sortierenden Dateiendungen abgefragt.
Beispielsweise kann das Skript ungemein hilfreich sein , um Ordnung in einem mit der Zeit angewachsenen Download-Ordner zu schaffen.

Dieses Skript überprüft zuerst, ob das angegebene Verzeichnis gültig ist . Wenn dies der Fall ist, durchläuft es alle Dateien im Verzeichnis und überprüft ihre Dateierweiterungen . Wenn die Dateierweiterung eine der in den Eingabeparametern angegebenen Dateiendungen ist, wird die Datei in einen Unterordner verschoben, der nach der Dateierweiterung benannt ist. Der Unterordner wird erstellt, falls er noch nicht existiert .

Das Skript registriert die Anzahl der verschobenen Dateien für jede Dateierweiterung mit files_moved . Es ermittelt auch die Anzahl der Dateien, die nicht in das Verzeichnis verschoben wurden, in der Variablen files_not_moved . Am Ende des Skripts gibt es die Anzahl der verschobenen Dateien pro Dateierweiterung und die Anzahl der nicht verschobenen Dateien im Verzeichnis aus.

Sie können den Quellcode aus meinem Github-Repository herunterladen:

https://github.com/smartDevel/fileSorter

Click to rate this post!
[Total: 0 Average: 0]

Veröffentlicht in Coding Computers and IT Start

Kommentare

Kommentar verfassen

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.