当我在另一个目录中打开一个文件时,它不会打印文件的内容但是目录?

时间:2018-06-08 17:42:50

标签: python path directory

当我打开另一个目录中的文件(.txt文件)然后打印它时,它只会告诉我目录:mode =' r'编码=' CP1252'在shell的最后,而不是文件中写的内容。它没有锁定或任何东西。

这是我的代码:

import os
direct = ('C:\\Users\\Joshua\\Documents')
file =open(os.path.join(direct, "Test.txt"),'r')
print(file)

文件目录是正确的并且存在,因为我使用以下方法检查了它:

os.path.exists ('C:\\Users\\Joshua\\Documents')

在shell中。

1 个答案:

答案 0 :(得分:1)

您忘记使用正确的方法来阅读文件内容。

PageOne.__init__