Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Hey,
bin Python-Neuling und steh auf dem Schlauch, ich möchte aus einem Ordner bestimmte Dateien in einen anderen Ordner kopieren, leider ohne Erfolg mein Code sieht bisher in etwa so aus:
Mit os.chdir änderst du einen globalen Status. Weg damit. Warum definierst du files als Liste? Weiter unten in der for-Schleife überschreibst du files wieder mit dem Namen eines einzelnen Dateieintrags. Zm Handling von Pfaden und Dateinamen sollte man pathlib aus der Python-Standardbibliothek verwenden.
Die Doppelten Backslashes sind zu viel, da Du ja raw-Strings benutzt.
Pfade stückelt man nicht mit + zusammen, sondern benutzt pathlib.Path. os.chrdir hat in einem ordentlichen Programm nichts zu suchen.