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