Как открыть текстовый файл с моего рабочего стола при использовании Python 3.7.1 в терминале - PullRequest
0 голосов
/ 12 ноября 2018

Я сохранил текстовый файл на рабочем столе с именем «test.txt» в файле, который я написал только мое имя, Дэвид. Затем я открыл терминал, открыл python 3.7.1 и написал следующий код, пытаясь увидеть мое имя, Дэвид, заполнить:

open("/Users/David/Desktop/test.txt,"r")

Однако я получаю следующее сообщение об ошибке:

SyntaxError: EOL при сканировании строкового литерала

Кто-нибудь знает, как мне избежать этой ошибки и получить мое имя, Дэвид, из файла test.txt на моем рабочем столе? Или я совершенно не прав?

Ответы [ 2 ]

0 голосов
/ 12 ноября 2018

Как объяснил @Matt, вам не хватает кавычек.

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

myfile = open("/Users/David/Desktop/test.txt","r") #returns file handle
myfile.read() # reading from the file
myfile.close() # closing the file handle, to release the resources. 

Для получения дополнительной информации о том, как выполнять операции чтения / записи для файла

0 голосов
/ 12 ноября 2018

Вам не хватает кавычки после пути к файлу. Это должно выглядеть так:

open("/Users/David/Desktop/test.txt","r")
                                   ^ This quotation mark

Это откроет файл правильно, однако вам все равно нужно будет фактически прочитать его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...