Я пытаюсь прочитать файл по определенному пути с помощью метода with open
. Обычно я делаю это без проблем, но прямо сейчас есть файл txt по определенному пути и Python, поднимающий FileNotFoundError
. Я отформатировал компьютер сегодня, я не знаю, что проблема в этом или нет.Файл не найден Ошибка Python
Я добавил Python в путь. Версия - 3.5. Я пробовал эти строки в начале файла;
#!/usr/bin/env
import os
#!/usr/bin/env python
import os
#!/usr/bin/env python3
import os
Ничего из этого не сработало. Все еще получил ошибку. Как я могу исправить эту ошибку? Искал вопросы по этой проблеме, но для меня нет ответа.
UPDATE ПОСЛЕ КОММЕНТАРИИ
Полный отслеживающий является:
`File "C:\Users\windows\Desktop\go.py", line 4, in <module>
with open ("file") as f:
FileNotFoundError: [Errno 2] No such file or directory: 'file'`
Я пытаюсь открыть этот файл с помощью этих кодов;
with open ("file") as f:
t = f.readlines()
print (t)
Файл находится на рабочем столе.
Вы прошли полный путь? Также убедитесь, что используете необработанные строки или что-то подобное. –
Ну, вы, кажется, думаете, что рабочий стол - проблема, поэтому проверьте это. Поместите файл в любой другой («обычный») путь и запустите свой код. Это работает? Тогда это рабочий стол. Не так ли? Затем удалите все ссылки на «рабочий стол» из вашего вопроса ... – usr2564301
Shegang ('#!/Usr/bin/env python3') просто решает, какой питон запускаться. Это не имеет никакого отношения к тому, как 'open' в этой программе будет работать. Вы говорите об открытии файла, но не имеете примера, который терпит неудачу, что оставляет нам гадание на вашей проблеме. Было бы проще, если бы вы разместили небольшой скрипт, который не работает, и стек. – tdelaney