Heim >Backend-Entwicklung >Python-Tutorial >Python-Freigabe verschiedener Behandlungsmethoden für fehlgeschlagene Dateilöschungen
Im Folgenden finden Sie einen Artikel zum Umgang mit verschiedenen fehlgeschlagenen Dateilöschungen in Python. Es hat einen sehr guten Referenzwert und ich hoffe, dass es für alle hilfreich sein wird. Werfen wir gemeinsam einen Blick darauf
Der Aufruf verschiedener von Python bereitgestellter Vorgänge zum Löschen von Dateien ist fehlgeschlagen
Der Rückgabewert ist 5, der Zugriff wird verweigert, es wurde jedoch mehrfach bestätigt, dass die Datei nicht gelöscht wurde geöffnet, und die Datei stammt aus einer ZIP-Datei. Nachdem das Paket dekomprimiert wurde, gab es keine Vorgänge wie Öffnen, Lesen oder Schreiben
Schließlich wurde der Befehl zum erzwungenen Löschen von Windows aufgerufen, um das Problem zu lösen
try: #shutil.rmtree(UPDATE_DIR_STR) #this maybe can't delete some files by error 5 os.system("rd/s/q 目录名") except Exception, e: pass print e
Das obige ist der detaillierte Inhalt vonPython-Freigabe verschiedener Behandlungsmethoden für fehlgeschlagene Dateilöschungen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!