Skip to main content

35.7. tty —终端控制功能

源代码: Lib/tty.py


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

因为它需要 termios 模块,它将仅在Unix上工作。

tty 模块定义以下功能:

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

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

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

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

参见

模块 termios

低级终端控制接口。