vollständige Beschreibung
-
ein Verzeichnis (inkl. Unterordnern) nach .JPG
-Dateien durchsucht,
-
prüft, ob es zu diesen .JPG
-Dateien gleichnamige .DNG
-Dateien gibt,
-
die .JPG
-Dateien dann in den Papierkorb verschiebt (statt sie zu löschen),
-
den Fortschritt anzeigt (inkl. Fortschrittsbalken),
-
eine Protokolldatei (Logfile) der verschobenen Dateien erzeugt,
-
und Pfadprobleme vermeidet, indem es Windows-kompatible Pfadformate nutzt.
🧾 Beschreibung des Skripts
Zweck:
Bereinige Fotoarchive, indem .JPG
-Dateien gelöscht werden, wenn bereits eine gleichnamige .DNG
-Datei vorhanden ist. Dies spart Speicherplatz, ohne RAW-Daten zu verlieren.
Funktionen:
-
Pfadauswahl mit grafischer Oberfläche (tkinter
)
-
Unterstützung aller Unterverzeichnisse
-
Dateien werden in den Papierkorb verschoben (send2trash
), nicht endgültig gelöscht
-
Robuste Pfadverarbeitung mit os.path.normpath
-
Fortschrittsanzeige mit Fortschrittsbalken
-
Statusanzeige mit Rückmeldungen und Fehlern
-
Automatische Protokollierung der verschobenen Dateien
Voraussetzungen:
Hinterlasse einen Kommentar
An der Diskussion beteiligen?Hinterlasse uns deinen Kommentar!