Перейти к содержимому

Почему питон не видит файл

  • автор:

Не находит файл

Здраствуйте товарищи знатоки.
Только вчера вечером скачал питон, sublime, скачал пару конфигов, написал там простенькие коды (по типу print("hello world!")). Выводилось всё нормально, всё работало.
Прихожу сегодня домой, запускаю sublime. Выбираю файл в папке на рабочем столе, пишу print(‘hello world!’), нажимаю на активацию кода. Ошибка! "FileNorFoundError(2, ‘Не удаётся найти указанный файл.’, None, 2)"
Файл который пытаюсь открыть в папке на рабочем столе. Sublime по пути C:\Games\Sublime text 3. Питон (версия 3.10) по пути C:\Games\Python\Python310.

Подскажите чем сможете. Буду благодарен

Не находит файл
Всем здрасьте. У меня есть путь к назначенной папке, и нужно перебрать все файлы(картинки).

Не находит файл
Подскажите, в чём проблема! procedure TForm1.FormCreate(Sender: TObject); var Path: string; .

Лучший ответСообщение было отмечено jlk48ad как решение

Решение

Сообщение от jlk48ad

в cmd (командная строка)

Windows+R -> cmd -> python -> import os -> os.getcwd()

Сообщение от Пифагор

Добавлено через 14 минут
Забыл сказать. Из Питона в cmd для изменения рабочего каталога надо выйти. Выход по команде Ctrl+Z

Добавлено через 1 минуту
cd /d — системная команда, а не команда Питона

Спасибо. Ввёл команду которая cd /d.

Всё работает. Спасибо. Правда у меня другая ошибка. Но это уже для другой темы

Не находит файл!
Всем доброго времени суток. Сразу к делу: есть папка которая лежит в appDtata в roaming.

Не находит файл
Помогите, очевидно проблема в пути к файлу, но как бы не менял исправить не удается, подскажите в.

Не находит файл
Не могу понять, что не так в коде. Пишет, что файл не найден, хотя через файл экслорер в андроид.

Не находит файл
господа программисты, подскажите почему выдает что файл не существует?? или как прописать путь к.

Не находит файл
Document document = builder.parse("d:\\work\\server"+fileName); — вот прописанный путь. Файл там же.

Не находит файл
Привет, не понимаю что это, перенес проект с другого компа : Помогите

Почему питон не видит файл txt

Не видит этот файл, хоть он 100% есть и находится в моей директории.

Ответы (1 шт):

Только что столкнулся с этой проблемой и нашёл решение. Но прежде — если вы работаете в VS Code — проверьте, откуда в терминале запускается файл. Если нужно будет — перейдите в терминале в нужную директорию через команду cd. Или же попробуйте запустить файл не в IDE.

В моём случае оказалось, что VS Code запускал файл из другой папки. Это выглядело так:

  • Папка_1
    • Папка_2
      • Папка_3.1
        • Искомый_файл
        • Программа.py

        VS Code запускал программу, условно, из D:\Папка_1, в то время как нужно было из D:\Папка_1\Папка_2\Папка_3.1. Я узнал это, получив путь файла с помощью следующего кода:

        Почему и как VS Code запускал программу не из того файла, в котором она лежала? Понятия не имею.

        Если ваша IDE запускает файл не там, где нужно, то вы это узнаете, и увидите, откуда она его запускает второй командой — os.getcwd().

        Если это не помогает и путь правильный — проверьте, какие файлы вообще видит программа с помощью следующего кода:

        Если в выведенном списке будут все имеющиеся в папке файлы за исключением только искомого — то возможно проблема в самом файле.

        Python can't find file [duplicate]

        I am having great difficulty getting python 3.4 to recognize a path or text file on a windows 8 system. I have tried a variety of different approaches but get the similar errors (which likely implies something simple regarding the syntax).

        The file itself is located in the same folder as the script file trying to open it: C:\Users\User\Desktop\Python stuff\Data.txt

        for simplicity, the simplest means to access the file (at least that I know of) is f=open

        Ошибка FileNotFoundError в Python

        Если вы получили сообщение об ошибке «FileNotFoundError: [WinError 2] Система не может найти указанный файл», это означает, что по указанному вами пути нет файла.

        В этом руководстве мы узнаем, когда это вызывается программой, и как обрабатывать ошибку FileNotFoundError в Python.

        Воссоздание ошибки

        Давайте воссоздадим этот скрипт, где интерпретатор Python выдает FileNotFoundError.

        В следующей программе мы пытаемся удалить файл, но мы предоставили путь, которого не существует. Python понимает эту ситуацию, как отсутствие файла.

        В приведенной выше программе мы попытались удалить файл, находящийся по пути C:\workspace\python\data.txt.

        У нас нет файла, который мы указали в пути. Итак, при запуске программы система не смогла найти файл, что выдаст ошибку FileNotFoundError.

        Как решить проблему?

        • Используйте try-except и обработайте FileNotFoundError.
        • Убедитесь, что файл присутствует, и выполните соответствующую операцию с файлом.

        В следующей программе мы использовали Try Except. Мы будем хранить код в блоке try, который может вызвать ошибку FileNotFoundError.

        Или вы можете проверить, является ли указанный путь файлом. Ниже приведен пример программы.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *