Python tty 模块
实例
将终端设置为 cbreak 模式(仅限 Unix):
import tty
import sys
try:
tty.setcbreak(sys.stdin.fileno())
print('Terminal set to cbreak mode')
except (OSError, AttributeError):
print('Could not set cbreak mode (not a terminal)')
亲自试一试 »
定义和用法
tty 模块为 Unix 系统提供终端控制功能。
使用它来设置终端模式,例如原始模式或 cbreak 模式,以便逐字符输入。
注意:此模块仅适用于 Unix 系统。
成员
| 成员 | 描述 |
|---|---|
| setcbreak() | 设置 cbreak 模式(最小行缓冲)。 |
| setraw() | 设置原始模式(无行缓冲或特殊字符处理)。 |

