keyboard_detection.py 文件源码

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

项目:Halite 作者: shummie 项目源码 文件源码
def __enter__(self):
        # save the terminal settings
        self.fd = sys.stdin.fileno()
        self.new_term = termios.tcgetattr(self.fd)
        self.old_term = termios.tcgetattr(self.fd)

        # new terminal setting unbuffered
        self.new_term[3] = (self.new_term[3] & ~termios.ICANON & ~termios.ECHO)     

        # switch to unbuffered terminal
        termios.tcsetattr(self.fd, termios.TCSAFLUSH, self.new_term)

        return self.query_keyboard
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号