9得票1回答
C - Curses,从游戏中移除闪烁的光标

你好,我正在Unix中使用C语言完成一个简单的乒乓球游戏作业。 目前游戏已经运行正常,但是有一个令人烦恼的问题,挡板后面一直有一个闪烁的光标。请问如何关闭它? 以下是屏幕截图。

11得票2回答
为什么在Linux上使用curses会出现以下错误?

尝试让getch()函数工作以捕获按键。 #include <curses.h> ... ... WINDOW *w; char f; w = initscr(); timeout(3000); f = getch(); ...

20得票5回答
错误:没有名为curses的模块。

当我尝试运行以下代码时... from telnetsrvlib import * if __name__ == '__main__': "Testing - Accept a single connection" class TNS(SocketServer.TCPServer): ...

8得票6回答
如何在Perl中从Telnet中抓取输出?

我可以轻松地在Perl中建立telnet连接,并且刚刚发现了Curses,想知道我是否可以将两者结合起来从telnet会话中抓取输出。 我可以使用以下简单脚本按行列方式查看STDOUT的内容: use Curses; my $win = new Curses; $win->addst...

7得票1回答
当处于curses模式下,标准输出(stdout)和标准错误(stderr)去哪里了?

当curses处于活动状态时,标准输出和标准错误输出去哪里了? import curses, sys def test_streams(): print "stdout" print >>sys.stderr, "stderr" def curses_mode...

44得票7回答
Windows下的Curses替代方案

在Windows中,有没有Python的curses模块的替代品?我在Python文档中查找了一下,但是只提到可以在Unix中使用。由于我对此不太熟悉,所以是否有一些方法可以在Windows中使用curses模块,或者是否有一些专门针对Windows的类似模块? [我正在使用Python 3.3]

7得票4回答
在Windows终端中输出Unicode字符

在过去的一周里,我和一个朋友一起使用C++制作了一款Roguelike游戏,主要是为了学习这门语言。 我使用以下工具: pdcurses Windows 7 Visual studio C++ 我可以在控制台中输出类型的字符。我成功地输出了一些Unicode字符,例如\u263B(☻...

8得票1回答
如何在Python中检测curses ALT +键组合

我是一个新手,正在学习Python并使用curses库。我想要检测类似于ALT+F这样的键盘组合。目前,我正在使用getch()方法接收按键输入,并在curses窗口中打印出来。但是,对于F或ALT+F等按键组合,其值没有发生变化。我该如何检测ALT键的组合呢? import curses ...

21得票3回答
如何在C语言中使用curses库检测箭头键的按下?

在尝试通过curses(ncurses)获取箭头键输入时,它不会被捕获为KEY_UP等。我使用了带有true参数的keypad功能,但getch仍然返回了一个转义序列。如何穿过getch()返回的值,并特别抓取箭头键?

15得票3回答
有没有一种交互式编程Python curses应用程序的方法?

有没有办法创建第二个终端来操作所有 curses 函数,而不是在现有终端中操作呢?我在交互模式下尝试东西时能更快地工作,因此我想能够在一个终端中运行交互式 Python 解释器并在另一个终端中查看 curses 输出。 目前的情况是,在交互窗口中调用 initscr() 要么失败(PyDev...