ich spiele gerade mit verschiedenen Löschfunktionen herum. In einem Ordner befinden sich Ordner und Dateien, die ich gerne löschen möchte. Aktuell sieht das ganze so aus:
Code: Alles auswählen
import os
import shutil
aktive_path = "D:\\test\\dump"
a = os.listdir(aktive_path)
for i in a:
try:
if os.path.isdir(aktive_path+i):
shutil.rmtree(aktive_path + '\\' + i)
else:
os.remove(aktive_path + "\\" + i)
except shutil.Error:
print ('Ein Fehler ist aufgetreten')
Code: Alles auswählen
Message File Name Line Position
Traceback
<module> C:\Users\User\Desktop\Transfer\Projekt\test.py 11
PermissionError: [WinError 5] Zugriff verweigert: 'D:\\test\\dump\\3HAC6811-2.20'