(n)的诅咒垫在python不工作((n)curses pad in python not work

2019-07-31 15:05发布

我似乎无法得到ncurses的垫在Python(2.6,2.7和3.2)工作。 使用代码直接关闭的http://docs.python.org/howto/curses.html我甚至不能得到它的工作。 非PAD代码完美的作品。

import curses

def func(scr):
    pad = curses.newpad(100, 100)
    pad.addstr(0,0, "Testing")

    #  Displays a section of the pad in the middle of the screen
    pad.refresh( 0,0, 5,5, 10,10)

    scr.refresh()
    scr.getch()

if __name__ == '__main__':
    curses.wrapper(func)

可什么问题呢? 取出垫(和不断变化的垫SCR)工作正常

Answer 1:

你覆盖垫。 尝试调用的getch从方法pad对象,而不是主窗口对象scr和删除scr.refresh



文章来源: (n)curses pad in python not working