Изменить стандартный символ конца строки Интерпретатор Windows Python принимает строки кода

Есть ли способ изменить то, что символ конца строки по умолчанию стандартный интерпретатор Python (REPL) в интерактивном режиме будет принимать для запуска строки кода? В операционной системе Windows интерпретатор принимает только \r\n прежде чем он запустит строку кода. Я хочу изменить это на \n на машине с Windows?

Почему: я использую редактор атомов с пакетом platformio-atom-ide-Terminal и git-bash (EOL = '\n') в качестве переопределения оболочки на компьютере с Windows (EOL = '\r\n') для запуска python, pyspark и scala на удаленной машине с Linux (EOL = '\ n'), а также python на локальной машине с Windows (EOL = '\r\n').

Я могу легко изменить пакет platformio-atom-ide-Terminal для запуска кода в подключенном терминале с ctrl+enter который просто передает строку кода (текста) в терминал, добавляя только '\ n' к концу строки текста. Код, который я могу успешно выполнить таким образом, включает локальные команды оболочки Windows, команды удаленной оболочки Linux, а также код python, pyspark и spark на удаленной системе Linux.

Единственное, что мне нужно сделать, чтобы объединить все, - это заставить локальный интерпретатор Python для Windows принимать '\ n' вместо '\ r \ n' в конце строки для запуска переданного ему текста.

0 ответов

Другие вопросы по тегам