Когда я открываю файл в другом каталоге, он печатает не содержимое файла, а каталог? - PullRequest
0 голосов
/ 08 июня 2018

Когда я открываю свой файл (файл .txt), который находится в другом каталоге, затем печатаю его, он сообщает мне только каталог: mode = 'r' encoding = 'cp1252' в конце оболочки, а не то, чтонаписано в файле.Он не заблокирован или что-либо еще.

Вот мой код:

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')

в оболочке.

1 Ответ

0 голосов
/ 08 июня 2018

Вы забыли использовать правильный метод для чтения содержимого файла.

file = open(os.path.join(direct, "Test.txt"),'r')
print(file.read())
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...