cursebox.py 文件源码

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

项目:cursebox 作者: Tenchi2xh 项目源码 文件源码
def __enter__(self):
        # Default delay when pressing ESC is too long, at 1000ms
        os.environ["ESCDELAY"] = "25"
        self.pairs = Pairs()
        # Make curses use unicode
        locale.setlocale(locale.LC_ALL, "")

        self.screen = curses.initscr()

        curses.noecho()
        # Using raw instead of cbreak() gives us access to CTRL+C and others
        curses.raw()
        self.screen.keypad(True)
        if not self.blocking_events:
            self.screen.timeout(33)
        curses.start_color()
        curses.use_default_colors()
        self.hide_cursor()

        return self
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号