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

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


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

Availability: Unix.

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

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

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

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

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

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

См.также

Модуль termios

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

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