ich habe ein Problem wie folgt.
Meine Verzeichnissstruktur:
test/C.txt
test/C++.txt
test/Python.txt
test/Perl.txt
nun habe ich ein python script geschrieben was prüft was in dem verzeichniss "test" drin ist und alles löscht was nicht in der liste im script steht.
Code: Alles auswählen
import os
languages = ["C.txt", "C++.txt", "Perl.txt", "Python.txt"]
objects = os.listdir('test')
objects.sort()
for objectname in objects:
if objectname not in languages:
os.remove('test/' + objectname)
jetzt weis ich nichtmehr weiter er soll keinen error wiedergeben sondern einfach den ordner löschen.
Da es im verzeichniss "test" keinen unterordner geben darf.
Bitte seid nicht zu streng ich bin nicht der beste in sachen Python freue mich über jede hilfestellung