tty --- 終端控制功能?

Source code: Lib/tty.py


tty 模塊定義了將 tty 放入 cbreak 和 raw 模式的函數(shù)。

因為它需要 termios 模塊,所以只能在 Unix 上運行。

tty 模塊定義了以下函數(shù):

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

低級終端控制接口。