Python3: FileNotFoundError: [Errno 2] Нет такого файла или каталога: 'train.txt', даже с полным путем - PullRequest
0 голосов
/ 26 февраля 2019

В настоящее время я работаю с Python3 на ноутбуке Jupyter.Я пытаюсь загрузить текстовый файл, который находится в том же каталоге, что и мой ноутбук с python, но он все равно не находит его.Моя строка кода:
text_data = prepare_text('train.txt')

и ошибка типичная
FileNotFoundError: [Errno 2] No such file or directory: 'train.txt'

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

Кто-нибудь знает, как решить эту проблему?

Ответы [ 2 ]

0 голосов
/ 26 февраля 2019

Вместо того, чтобы просто писать prepare_text("train.txt"), попробуйте указать полный путь к этому файлу, например, - prepare_text("C:\\Users\\Username\\Desktop\\Project\\train.txt").Если, указав полный путь, он работает, значит, вы не изменили каталог на свою записную книжку python.Другим решением может быть добавление этого кода в самую первую строку вашего кода -

import os
os.chdir("C:\\Users\\Username\\Desktop\\Project\\")
0 голосов
/ 26 февраля 2019

Я нашел ответ.Windows ставит второй .txt в конце имени файла, поэтому я должен был использовать train.txt.txt.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...