# 35.7. `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.