小编use*_*056的帖子

创建子窗口时隐藏curses错误消息

我有一个简单的python curses代码,可以创建一个子窗口.但是,在运行函数的过程中,window.subwin()失败并显示以下消息:

这是一个测试案例:

import curses

if __name__ == '__main__':
    curses.initscr()

    window = curses.newwin(15, 40, 7, 20)
    window.box()
    window.refresh()

    subwindow = window.subwin(5, 10, 2, 2)
    subwindow.box()
    subwindow.refresh()

    subwindow.getkey()

    curses.endwin()
Run Code Online (Sandbox Code Playgroud)

产生以下输出:

Traceback (most recent call last):
File "c.py", line 12, in <module>
  subwindow = window.subwin(5, 10, 2, 2)
_curses.error: curses function returned NULL
Run Code Online (Sandbox Code Playgroud)

有没有办法获得更具描述性的信息?

python curses ncurses

3
推荐指数
1
解决办法
3372
查看次数

python中的鼠标滚轮诅咒

有谁知道是否可以在curses中处理鼠标滚轮移动?我想它们应该与箭头键相同。一个例子将不胜感激。

谢谢你。

python curses mousewheel

3
推荐指数
1
解决办法
2946
查看次数

标签 统计

curses ×2

python ×2

mousewheel ×1

ncurses ×1