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

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


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

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

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

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

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

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

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

См.также

Модуль termios

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

Вернуться на верх