\r при записи в файл работает неправильно
Если коротко, то при записи в файл python определяет \r как \n и делает перенос строки. Как это исправить?
А если поподробней, то вот тестовый код:
f = open("test.txt", "w")
f.write("Это \\r\rЭто \\n\nА это \\r\\n\r\nКак вам?")
f.close()
При попытке посмотреть файл, который он создал, перед глазами открывается такая картина:
Это \r
Это \n
А это \r\n
Как вам?
Исходя из моих знаний в области работы \r картина должна выглядеть иначе. А именно:
Это \n
А это \r\n
Как вам?
В данном же случае \r просто заменяется на перенос строки, что искажает нужный мне текст
Вопрос: как заставить python записывать текст в файл правильно?