Heim > Artikel > Backend-Entwicklung > Python-Lösung für Fehler beim Löschen eines Ordners mit os.remove
os.remove kann nicht zum Löschen von Ordnern verwendet werden, da sonst der Zugriff verweigert wird.
# -*- programming:utf-8 -*-import osif __name__ == "__main__": os.remove('D:\test')
Laufergebnis:
Leere Verzeichnisse löschen:
# -*- programming:utf-8 -*-import osif __name__ == "__main__": os.rmdir('D: \test')
Wenn das Verzeichnis nicht leer ist, wird ein Fehler wie folgt gemeldet:
Verzeichnis löschen (unabhängig davon, ob das Verzeichnis ist leer):
# -*- programming:utf-8 -*-import Shutilif __name__ == "__main__": Shutil.rmtree('D:\test')
Das Obige Python verwendet os.remove, um einen Ordner zu löschen. Die Lösung für den Fehler ist der gesamte vom Editor freigegebene Inhalt. Ich hoffe, dass er Ihnen eine Referenz geben kann, und ich hoffe auch, dass Sie der chinesischen PHP-Website mehr Aufmerksamkeit schenken.
Weitere Python-Lösungen für den Fehler beim Löschen eines Ordners bei Verwendung von os.remove finden Sie auf der chinesischen PHP-Website!