在诅咒中防止终端回滚(Python)?

2024-04-26 12:13:04 发布

您现在位置:Python中文网/ 问答频道 /正文

安装程序:MacOSX中的iTerm2,带有使用curses的Python2.7应用程序。不用它就可以了;它使用一个计时器来更新信息,重写屏幕和两个键盘。如果我不小心用鼠标滚轮或鼠标垫“向上滚动”,我会在程序的while循环中看到由迭代编写的各个“帧”。而且,这会导致某种内存或CPU延迟,因此需要很长时间才能回到底层并再次查看实际应用程序。你知道吗

如果可能的话,我想避免这种情况。有什么想法吗?你知道吗


Tags: 程序信息应用程序屏幕鼠标键盘macosxcurses