История изменений
Исправление
Obezyan,
(текущая версия)
:
Проблема не в питоне, а в терминале. Дело в том что в некоторых терминалах, например, ESC и CTRL+[ могут иметь одинаковую последовательность символов, также и TAB с CTRL+I.
Похоже что в вашем случае, из-за поведения описанного выше, часть строки преобразуется в неверную escape последовательность при попытке декодирования которой питон не падает, а выполняет ее завершая работу. Следующие версии питона скорее всего имеют встроенное дополнительное экранирование таких последовательностей в декодере, потому они не выполняют ее и продолжают работу.
Вообще, покопайтесь вот тут, там несколько вариантов решения.
Исходная версия
Obezyan,
:
Проблема не в питоне, а в терминале. Дело в том что в некоторых терминалах, например, ESC и CTRL+[ могут иметь одинаковую последовательность символов, также и TAB с CTRL+I.
Похоже что в вашем случае, из-за поведения описанного выше, часть строки преобразуется в неверную escape последовательность при попытке декодирования которой питон не падает, а выполняет ее завершая работу. Следующие версии питона скорее всего имеют встроенное дополнительное экранирование таких последовательностей в декодере, потому они не выполняют ее и продолжают работу.