12

Я программировал на Python и случайно передал содержимое вместо имени файла в open() и у меня остался файл с именем «   being lazy  » (с начальным и конечным пробелами), который нельзя удалить.

Когда я пытаюсь удалить файл, я получаю эту ошибку:

Не удалось найти этот предмет
Это больше не находится в [системный путь]\ эссе. Проверьте местоположение предмета и попробуйте снова

Я ошибка

Я не могу удалить папку, в которой он находится. Я перезагрузил компьютер.
Я пытаюсь удалить его с помощью командной строки, не работает:

Если я пытаюсь открыть его с помощью блокнота, ничего не происходит. Если я пытаюсь открыть его с помощью Notepad++, он говорит, что он не существует.

2 ответа2

21

В командной строке попробуйте del *lazy* .

-1

Как и предполагал Ramhound, вам нужно будет создать компакт-диск Knoppix или какой-либо компакт-диск Live Linux, а затем загрузить компьютер с Live CD, на котором находится файл. Затем просмотрите диск, на котором находятся файл и папка, и удалите файл или папку, которую вы хотите удалить, что должно помочь.

Я надеюсь, что это поможет, основная причина, по которой вы не можете удалить файл, заключается в том, что он открыт или заблокирован в памяти, но если вы загрузите машину с live CD, это поможет обойти проблему.

ура

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .