У меня есть сценарий python, который выдавал разные результаты при запуске на машине Windows и при запуске на Mac. глубже, я обнаружил, что это было потому, что когда Python читал разрывы строк на Mac (из файла), он читал в \ r \ n
, а в Windows каким-то образом \ r
исчезает.
Таким образом, если я изменю каждый \ n
в скрипте на \ r \ n
, он будет нормально работать на Mac. Но если я сделаю это, он перестанет работать на ПК с Windows.
Есть ли простой способ решить эту проблему?