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 模組

低階終端機控制介面。