Python löscht temporäre Dateien auf trinket.ioPython

Python-Programme
Anonymous
 Python löscht temporäre Dateien auf trinket.io

Post by Anonymous »

Ich bin wirklich neu im Programmieren. Tut mir leid, wenn meine Fragen dumm klingen. Ich habe ein Programm erstellt und benötige es, um alle zur Laufzeit erstellten temporären Dateien zu löschen.
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

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post