Python Can';不在文件中读取?

Python Can';不在文件中读取?,python,anaconda,Python,Anaconda,文件位于同一文件夹中,但未读入该文件。所以我想我可以找到一个解决方案,但不确定 import os script_dir = os.path.dirname(__file__) rel_path = "textfile.txt" abs_file_path = os.path.join(script_dir, rel_path) with open('textfile.txt', 'r') as file: text = file.read() print(text) 我

文件位于同一文件夹中,但未读入该文件。所以我想我可以找到一个解决方案,但不确定

import os
script_dir = os.path.dirname(__file__) 
rel_path = "textfile.txt"
abs_file_path = os.path.join(script_dir, rel_path)


with open('textfile.txt', 'r') as file:
    text = file.read()
    print(text)
我真的只想让代码的后半部分工作,不知道如何让它工作。我用的是蟒蛇。我没有得到.txt文件的/dir文件。

试试看

打开(abs_文件路径,'r')作为文件:

我真的只想让代码的后半部分工作,不知道如何让它工作
你问题的这一部分并不能解释你的问题。你的预期产量是多少?你得到了什么?并在代码中提到第一部分和第二部分作为注释。@shaikmoeed我正在尝试运行第二部分。我正在尝试读取textfile.txt并打印出内容。非常简单,基本的东西。但是当我运行命令时,我被告知没有文件或目录存在,即使它在同一个文件夹中。即使在Anaconda中,如果使用os.listdir,也可以看到文件夹中的文本文件。但是当我运行代码时,它无法找到它。那么您是否实际使用了
abs\u file\u path
作为
open
的参数?你的代码建议其他方式谢谢我知道我做了什么你在运行整个脚本吗@瑞安里斯