tty — 终端控制函数 — Python 文档

来自菜鸟教程
Python/docs/3.10/library/tty
跳转至:导航、​搜索

tty — 终端控制功能

源代码: :source:`Lib/tty.py`



tty 模块定义了将 tty 置于 cbreak 和 raw 模式的函数。

因为它需要 termios 模块,所以它只能在 Unix 上工作。

tty 模块定义了以下函数:

tty.setraw(fd, when=termios.TCSAFLUSH)
将文件描述符 fd 的模式更改为原始。 如果when省略,则默认为termios.TCSAFLUSH,并传递给termios.tcsetattr()
tty.setcbreak(fd, when=termios.TCSAFLUSH)
将文件描述符 fd 的模式更改为 cbreak。 如果when省略,则默认为termios.TCSAFLUSH,并传递给termios.tcsetattr()

也可以看看

模块 termios
低级终端控制接口。