tty — Funções de controle de terminal

Código-fonte: Lib/tty.py


O módulo tty define funções para colocar o tty nos modos de cbreak e não tratados (raw).

Por requerer o módulo termios, ele funcionará apenas no Unix.

O módulo tty define as seguintes funções:

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

Altera o modo do descritor de arquivo fd para não tratado (raw). Se when for omitido, o padrão é termios.TCSAFLUSH e é passado para termios.tcsetattr().

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

Altera o modo do descritor de arquivo fd para cbreak. Se when for omitido, o padrão é termios.TCSAFLUSH e é passado para termios.tcsetattr().

Ver também

Módulo termios

Interface baixo nível para controle de terminal.