Запись строк в файл на Python - PullRequest
0 голосов
/ 24 апреля 2019

Зная, что написание нескольких строк задавалось миллион раз раньше:

Обычно рекомендуемый способ сделать это - соединить строки с \ n следующим образом:

f = open("fileName", "a")
ptMembers = ['hello', 'world']
trackPoint = '/n'.join(ptMembers)
f.write(trackPoint)

Ожидается увидеть в файле следующее:

hello
world

На самом деле литерал новой строки \ n находит путь в файл следующим образом:

hello\nworld

Почему это? И можно ли его переопределить, кроме записи каждой строки отдельно?

1 Ответ

0 голосов
/ 24 апреля 2019

Как указывает SyntaxVoid, в вопросе есть опечатка, которая была скопирована из кода.В этом была вся проблема.

...