加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
mygetch.py 344 Bytes
一键复制 编辑 原始数据 按行查看 历史
Xvar 提交于 2021-11-27 16:32 . finish network recv send
import termios
import tty
import sys
class Getch:
def __call__(self):
fd = sys.stdin.fileno()
old_settings = termios.tcgetattr(fd)
try:
tty.setraw(sys.stdin.fileno())
ch = sys.stdin.read(1)
finally:
termios.tcsetattr(fd, termios.TCSADRAIN, old_settings)
return ch
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化