curses 相关问题

Curses是unix-ish计算机的库,可以用来拥有更好,更具交互性的控制台,包括颜色。它用于某些控制台游戏,如原始的Rogue。

Perl Curses::UI

我正在尝试使用库 Curses:UI 来自 http://search.cpan.org/dist/Curses-UI/ 在 Linux karmic 上构建 UI。 我可以创建一个简单的用户界面,例如: #!usr/usr/bin/perl 使用严格; 使用...

回答 2 投票 0

如何检测pythoncurses中的快捷键组合CTRL + Key

我一直在阅读有关Python中的curses的文档,但我不知道如何检测诸如CTRL-S、CTRL-A、ALT-X或CMD+A(在macOS中)等组合。 任何人都知道如何...

回答 1 投票 0

Python 使用 Curses 显示所有可用颜色对的问题

我正在运行 Python 3.10,并且遇到了诅咒问题,特别是在尝试利用全部颜色对时 curses.COLORS 返回 256 curses.COLOR_PAIRS 返回 65536 咒骂。

回答 2 投票 0

如何使用pythoncurses删除面板和窗口

文档并没有真正提到如何删除窗口或面板; curses的c api有delwin和del_panel函数,但在python api中都没有;这是否意味着

回答 1 投票 0

标准库中是否有 ANSI 颜色转义代码列表?

我编写了很多小帮助脚本,这些脚本通常在终端中打印彩色文本。为了简化它们的打包和分发,我经常希望这些小脚本没有......

回答 3 投票 0

在使用curses的Python程序中,Setupterm找不到终端

我正在尝试使用Python(使用PyCharm 2.0)运行一个简单的curses脚本。 这是我的脚本: 导入诅咒 stdscr =curses.initscr() 诅咒.noecho() 诅咒.cbreak() stdscr.键盘(1) 同时...

回答 6 投票 0

NameError:名称“setupterm”未定义???我该如何解决?

NameError:名称“setupterm”未定义? 我该如何解决? 文件“c:\Users”,第 5 行,位于 屏幕=curses.initscr() ^^^^^^^^^^^^^^^^^^

回答 1 投票 0

osx _curses.error:setupterm:找不到 terminfo 数据库

我正在使用 pythoncurses 并在 PyCharm 下进行开发。但无论是一个简单的诅咒程序,它总是给我这样的例外。我尝试过的是: 添加导出 TERM="xterm-256color" 并导出

回答 1 投票 0

在 ruby ncurses 中创建窗口菜单

我正在尝试通过在 ncurses 中创建一个小菜单来更多地学习 ruby 和 ncurses,其中列出了不同的接口以及所选接口的接口配置。 由于 ncurses li...

回答 2 投票 0

校准 Curses 中可见波长的颜色生成

代码定义了 RGB 数据结构来表示颜色。 newRGB 函数根据其红色、绿色和蓝色分量创建并返回新的 RGB 颜色。 calcColor 函数接收为 ...

回答 0 投票 0

如何使用 ncurses C 创建可用的滚动

所以这就是交易,这个基本程序获取文件的内容并显示它。另外,使用 wsetscrreg() 我创建了一个滚动部分,一切都很完美,但问题是当我

回答 0 投票 0

如何在我的程序中找到内存泄漏?

我正在使用 ncurses.h 和 C 构建一个基于终端的文件查看器项目。 它只是一个业余爱好的业余项目,并且只有几行代码。 我遇到了一些分段错误,我什至不知道...

回答 0 投票 0

按“d”移动对象,但执行结束

尝试按“d”或“a”移动对象时 perl 退出。 我认为问题与使用未定义的 quit() 函数有关。为了解决这个问题,我尝试使用...

回答 1 投票 0

ncurses 是否可以仅更改前景色?

下面的代码只能改变带有颜色的属性。 init_color(1, 255); 初始颜色(2、1); 初始化对(1、1、2); attron(COLOR_PAIR(1)); // 只改变一对前景色和背景色

回答 2 投票 0

pdcurses安装有类型声明错误

我正在使用 pdcurses 库(版本 3.4)在 C 中制作基于文本的游戏。我正在学习安装 pdcurses 的教程,该教程使用的是 3.4 版。如果我下载更新的版本...

回答 2 投票 0

程序在 7 分钟后被杀死(c 语言使用 curses.h)

我的程序运行了 7 分钟,但后来我的电脑崩溃了,我有时会收到“被杀死”的消息,我知道我的内存溢出了,但我不知道在哪里……我不知道如何调试,所以请随意t...

回答 0 投票 0

在 zsh 子 shell 内循环中睡眠的替代方案

我将 zsh 和 zsh/curses 用于小型命令行界面。当窗口大小改变时,视图的内容应该自动调整。我尝试使用 trap SIGWINCH 解决方案,但是使用 zsh(我...

回答 2 投票 0

如何使用带有 curses 的终端调色板

我无法让终端调色板与 curses 一起使用。 导入诅咒 def main(stdscr): curses.use_default_colors() 对于范围内的我(0,7): stdscr.addstr("你好", curses.color_pa...

回答 8 投票 0

“mvaddwstr”函数的隐式声明尽管 ncursesw(ncurses 的广泛变化)被显式链接

平台 Windows 11 + GCC 编译器 17 (MINGW2) 编译命令 gcc -o main.exe main.c -lncursesw ; ./main.exe MINGW2 包含目录 C:\msys64\mingw64\include C:\msys64\mingw64\include 当前...

回答 0 投票 0

使用 `curses.h` 库和随机数模拟矩阵数字雨的程序启动时间非常长

我正在尝试使用 curses.h 库和随机数编写一个模拟矩阵数字雨的程序。该程序似乎可以运行,但程序启动非常慢(最多 10 秒...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.