This document is for an old version of Python that is no longer supported. You should upgrade and read the Python 当前稳定版本的文档.

# 36.8. `tty` — 终端控制功能

`tty` 模块定义了将 tty 放入 cbreak 和 raw 模式的函数。

因为它需要 `termios` 模块，所以只能在 Unix 上运行。

`tty` 模块定义了以下函数：

`tty.``setraw`(fd[, when])

  将文件描述符 fd 的模式更改为 raw 。如果 when 被省略，则默认为 `termios.TCSAFLUSH` ，并传递给 `termios.tcsetattr()` 。

`tty.``setcbreak`(fd[, when])

  将文件描述符 fd 的模式更改为 cbreak 。如果 when 被省略，则默认为 `termios.TCSAFLUSH` ，并传递给 `termios.tcsetattr()` 。

参见

模块 `termios`

  低级终端控制接口。