我目前正在Jupyter Notebook上使用Python3。我尝试加载与python笔记本完全相同的目录中的文本文件,但仍然找不到。我的代码行是:
text_data = prepare_text('train.txt')
错误是典型的
FileNotFoundError: [Errno 2] No such file or directory: 'train.txt'
我已经尝试输入文本文件的完整路径,但是我仍然遇到相同的错误。
有人知道如何解决吗?
答案 0 :(得分:0)
我找到了答案。 Windows将第二个.txt
放在文件名的末尾,所以我应该改用train.txt.txt
。
答案 1 :(得分:0)
请尝试为例如prepare_text("train.txt")
给出该文件的完整路径,而不是只写prepare_text("C:\\Users\\Username\\Desktop\\Project\\train.txt")
。如果通过提供完整路径可以正常工作,则您必须尚未将目录更改为python笔记本。
其他解决方案可能是通过在代码的第一行添加此代码-
import os
os.chdir("C:\\Users\\Username\\Desktop\\Project\\")