aceto.py 文件源码

python
阅读 25 收藏 0 点赞 0 评论 0

项目:aceto 作者: aceto 项目源码 文件源码
def getch():
    fd = sys.stdin.fileno()
    old_settings = termios.tcgetattr(fd)
    try:
        tty.setraw(sys.stdin.fileno())
        ch = sys.stdin.read(1)
        # restore behavior for special things
        if ch == '\x03':  # ^C
            raise KeyboardInterrupt
        elif ch == '\x1a':  # ^Z
            os.kill(os.getpid(), signal.SIGTSTP)
    finally:
        termios.tcsetattr(fd, termios.TCSADRAIN, old_settings)
    return ch
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号