Rechnungsordner aufräumen
Einstieg EinstiegIm Ordner 'Eingang' der Kreditorenbuchhaltung liegen 340 PDF-Rechnungen mit Namen wie '2026-08-14_Lieferant_Swisscom.pdf'. Sie sollen in Unterordner nach Jahr und Monat verschoben werden.
- Ablauf als Pseudocode skizzieren
- Skript in Python (pathlib, shutil) oder PowerShell (Get-ChildItem, Move-Item) schreiben
- Dateien mit unerwartetem Namen in einen Ordner 'manuell' verschieben
Tipp anzeigenTipp
Teste zuerst mit Kopien in einem Testordner und gib vor dem Verschieben nur aus, was passieren würde (Dry Run).
Lösungsskizze anzeigenLösungsskizze
Schleife über alle PDFs, Datum aus den ersten 10 Zeichen lesen und mit try/except prüfen. Zielordner 'Ablage/2026/08' bei Bedarf erstellen und Datei verschieben. Ungültige Namen nach 'manuell'. Am Ende Anzahl verschobener und manueller Dateien ausgeben.