Я использую компьютер дома и Mac на работе. У меня никогда не было проблем с разрывами строк в скрипте python или их выводах, но всякий раз, когда я отправляю что-то своему боссу, я получаю злую электронную почту о разрывах в Windows.ли Python для окон когда-либо вставлял ' r n', когда ему сказали вставить ' n'?
Самый недавний результат скрипта python, где я сказал, чтобы он заканчивал каждую строку с помощью «\ n», но при ближайшем рассмотрении (на моем Mac на работе) кажется, что каждая строка действительно заканчивалась с '\ r \ n'.
Что происходит, и как я могу остановить его? Раньше я запускал все свои скрипты на виртуальной машине Linux дома, но я обнаружил, что это было слишком медленно и неудобно, конечно, есть более простое исправление?
смогу ли я написать им прямой текст, как если бы я открыл их как «w»? – Kirt
Да, единственное различие между текстовым и двоичным режимами заключается в том, что текстовый режим нормализует ваши строки. –