在python中打开文件时出现FileNotFoundError

时间:2018-01-11 05:41:43

标签: python python-3.x

我已经搜索过,无法找到解决方法。我正在看一个教程,我在记事本中创建了一个名为“testfile”的文件。这是一个.txt文件。当我输入

file1 = open("testfile.txt", "r") 

in to python我收到此错误:

FileNotFoundError: [Errno 2] No such file or directory: 'testfile.txt'

我该怎么做才能解决这个问题?谢谢!

4 个答案:

答案 0 :(得分:0)

确保文件" testfile.txt"与运行代码位于同一文件夹中。 然后像这样的代码将起作用:

with open("testfile.txt","r") as fileTest:
    rawLines = fileTest.readlines()

哦,顺便说一句,用户名很好。

答案 1 :(得分:0)

他们在同一个目录中吗? testfile.py和您的python代码需要位于同一目录中才能找到该文件。否则,testfile需要指定其路径。

答案 2 :(得分:0)

这是路径的问题。我假设您的文件testfile.txt位于运行脚本的同一目录中,称为工作目录。请尝试./testfile.txt。这应该有用。

答案 3 :(得分:0)

尝试在桌面或C驱动器上提供文件的整个位置,例如:c:\users\desktop\testfile