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

Исходный код: Lib/tty.py


Модуль 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
Низкоуровневый интерфейс управления терминалом.