В Windows некоторые файлы при попытке удаления вызывают ошибку WindowsError. Причина, по которой я разместил это здесь вместо SO, заключается в том, что сторона сценариев менее актуальна, чем разрешения на уровне ОС (сценарий отлично работает в Linux).
Я, конечно, администратор этих файлов, я отключил информацию о зоне, чтобы никакие файлы не блокировались, но ошибки возникают для многих файлов. Большинство из них - файлы из Интернета. Могу ли я как-то обойти это исключение, скажем ... попробовать что-то еще вместо os.remove(файл)?
1 ответ
0
access denied
означает, что у вас нет прав на удаление файлов из-за UAC. Запустите скрипт от имени администратора.