Доброго времени суток!
Пишу небольшую консольную утилиту, которая будет выполняться в основном на Linux-машинах.
Возник вопрос: как научить Python распознавать ESC-последовательности (в частности, нажатие стрелок) и не выводить их код, а делать то, что задумано.
Например, при нажатии клавиши влево печатается соответствующая ESC-последовательность, вместо того, чтобы переместить курсор:
Type any symbol to break input: ^[[D