Не удается удалить папку с помощью os.remove (WindowsError: [Ошибка 5] Доступ запрещен: 'c: / temp / New Folder')
Я работаю над тестовым набором, для которого я создаю несколько подкаталогов. Однако у меня, похоже, больше нет разрешения на их удаление. Мой UA - учетная запись администратора (Windows XP).
Я впервые попробовал:
folder="c:/temp/"
for dir in os.listdir(folder):
os.remove(folder+dir)
а потом
folder="c:/temp/"
os.remove(folder+"New Folder")
потому что я уверен, что «Новая папка» пустой. Однако во всех случаях я получаю:
Traceback (most recent call last):
File "<string>", line 3, in <module>
WindowsError: [Error 5] Access is denied: 'c:/temp/New Folder'
Кто-нибудь знает, что идет не так?