tty — Функции управления терминалом


Модуль tty определяет функции для перевода tty в режимы cbreak и raw.

Поскольку для него требуется модуль termios, он будет работать только в Unix.

Модуль tty определяет следующие функции:

tty.setraw(fd, when=termios.TCSAFLUSH)

Изменяет режим файлового дескриптора fd на необработанный. Если when пропущен, по умолчанию используется termios.TCSAFLUSH и передаётся termios.tcsetattr().

tty.setcbreak(fd, when=termios.TCSAFLUSH)

Изменяет режим файлового дескриптора fd на cbreak. Если when пропущен, по умолчанию используется termios.TCSAFLUSH и передаётся termios.tcsetattr().

См.также

Модуль termios
Низкоуровневый интерфейс управления терминалом.