Bisher ist der erste Fehler, auf den ich gestoßen bin, unzureichende Berechtigungen zum Löschen eines Ordners, daher der Try-Exception für PermissionError. Zweitens muss ich dies auf einen trinket.io-Link hochladen, um es zu testen und zur Bewertung zu senden, aber dort scheint nichts gelöscht zu sein und es gibt auch keine Berechtigungsfehler? Scheint, als würde die gesamte Funktion übersprungen. Hier ist, was ich bisher über die Funktion zum Löschen von Dateien habe. Es werden nur die 4 notwendigen Dateien gespeichert...
Code: Select all
def clear_temps():
c=os.getcwd()
d=os.listdir(c)
for file in d:
if '.py' in file or '.csv' in file and not file=='mytemp.csv':
pass
else:
if os.path.isdir(file):
os.path.split(file)
try:
os.remove(file)
except PermissionError:
pass
Mobile version