Projekt
Ordner aufräumen lassen
Ein Skript, das deinen Download-Ordner sortiert. Nützt dir wirklich.
Das erste Projekt, dessen Ergebnis du danach wirklich benutzt. Dein Download-Ordner sieht vermutlich aus wie meiner.
Wichtig, bevor du anfängst
Teste an einem Testordner, nicht an deinen echten Dateien. Leg dir einen
Ordner an, wirf ein paar leere Dateien hinein und arbeite damit. Ein Skript,
das Dateien verschiebt, kann Dateien auch an falsche Orte verschieben — und
shutil.move fragt nicht nach.
Bau als Erstes den Probelauf: das Programm zeigt nur an, was es tun würde. Erst wenn das stimmt, baust du das tatsächliche Verschieben ein. Diese Reihenfolge ist eine Angewohnheit, die dich später einmal sehr froh machen wird.
Was du brauchst
pathlib aus der Standardbibliothek. Path("C:/Users/...").iterdir() gibt dir
alle Einträge in einem Ordner, .suffix die Dateiendung, .is_file() sagt, ob
es eine Datei oder ein Ordner ist.
Das läuft nicht im Browser — Pyodide kommt an deine echten Dateien nicht heran, und das ist auch gut so. Dieses Projekt gehört in VS Code auf deinen Rechner.