разделить на \ r в файле вместо \ n в питоне - PullRequest
0 голосов
/ 29 мая 2019

У меня есть файл журнала, в котором есть и "\ n", и "\ r \ n".

Я попытался разделить на "\ r", и он возвращает только 1 элемент. Я подозреваю, что python мог удалить их при чтении файла.

Есть ли способ разделить только на "\ r \ n", так как я не хочу разделять трассировки стека.

1 Ответ

1 голос
/ 29 мая 2019

Если вы используете текстовый файл Python 3 и open, вам нужно сообщить Python, что вы хотите сохранить ваши новые строки без изменений следующим образом:

open('filename.txt','r',newline='')

В противном случае \r\n и \r и \n будут заменены на \n

( соответствующая документация )

...