curses 相关问题

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

如何在我的curses程序中实现类似vim的 "命令行"?

我是python的新手,想用curses做一个小的待办事项列表程序来玩玩。这是我现在的基本代码: import curses mylist = ['item1', 'item2', 'item3'] def main(stdscr): ...

回答 1 投票 0

回答 1 投票 0

单键检测,可以增加长输入。

我在上个星期遇到了这个问题,我以为是个小问题 但是在尝试了很多不同的方法之后 我不知道还能尝试什么. 我有一个应用程序,我需要有 ...

回答 1 投票 2

man、screen、vim等程序如何创建临时覆盖?

一些*NIX命令,如screen、man、vim等,在shell环境中创建一个临时的canvasscreenoverlay。当这类程序执行时,它们会覆盖或隐藏任何内容。

回答 1 投票 0

交叉编译时没有发现Ghc的咒语

我试着从linux i386交叉编译到arm-linux-gnueabihf,但我无法实现,因为它在运行 "make "时给了我这个奇怪的错误:检查ncurses.h可用性......是的检查......。

回答 2 投票 5

使Irssi像使用curses或其他可用工具在Python中成为文本前端

通过使用Discord API,我编写了一个简单的脚本,该脚本显示了接收到某个频道的消息,并允许将消息发送到该频道。但是问题是input()正在保存程序,并且...

回答 1 投票 0

即使输出重定向,也显示脚本的诅咒GUI

我想编写诸如dmenu的终端版本之类的东西,可以用来搜索文件,然后将文件的位置传递给管道中的另一个程序,例如:my_script | xargs vim#...

回答 1 投票 0

如何停止我的Python curses代码中发生的错误?

我对为什么每次运行curses代码时都会不断弹出此错误感到困惑。代码:import curses stdscr = initscr()输出:追溯(最近一次调用最近):文件“ C:\ Users \ Abd-ur -...

回答 2 投票 0

为什么EOF(ctrl + d)无法在功能代码中执行?而且只有ctrl + z

我下面有一些代码可以正常工作,但是仅当我在Linux上执行ctrl + z而不退出ctrl + d(EOF)时才退出?它与ncurses有关吗?我应该改用什么(ERR?),为什么呢? #include ...

回答 2 投票 0

如何在VSCode中链接库?

我正在尝试包含curses.h和该库中的某些功能(特别是在不停止的情况下检测键盘击键),但是每当尝试执行此操作时,都会出现错误“找不到符号”。我假设...

回答 1 投票 0

无法读取键盘输入

[尝试获取用户输入的简单终端游戏。我在Mac OS上。 #include #include #include int main(){int ch; while(ch!= 113){... ] >>

回答 1 投票 0

光标正在检测先前按下的键

这似乎是一个非常琐碎的问题,但是经过数小时的搜索和实验后,我无法找到一个解决方案。我正在使用诅咒通过键盘按键移动机器人,它的工作方式是...

回答 1 投票 0

Python诅咒-如何将多个菜单选项水平隔开?

我可以像这样在终端中轻松地垂直打印菜单选项列表:menu = [“ Option 1”,“ Option 2”,“ Option 3”,“ Option 4”] for idx,枚举(menu)中的元素:y = 1 + idx x = 1 ...

回答 1 投票 0

Python单键检测可与添加长输入一起使用

我上个星期一直面对这个问题,我认为这是微不足道的,但是在尝试了许多不同的方法之后,我不知道还能尝试什么。我有一个需要在其中使用的应用程序...

回答 1 投票 0

如何在c程序中使用dialog.h

我正在尝试在我的C程序中使用dialog.hin。为此,我查阅了手册(man 3对话框)并使用了他们提供的示例代码。这就是我的C程序的样子(它称为main.c):...

回答 1 投票 0

诅咒中的非空格字符

我正在尝试编写一个基本程序,以使用诅咒和非间距字符在C语言中打印ā(带上划线的a)。我已将语言环境设置为en_US.UTF-8,并且能够打印国际语言...

回答 2 投票 0

Python:使用curses库打印ASCII文本文件

我正在尝试在python中打印一个包含ASCII艺术的文本文件。我意识到简单的方法是将open(image,'r')作为f:在f:print(line.rstrip())中执行以下操作,但是我...

回答 1 投票 0

有人可以帮我阻止错误(正文中显示错误消息吗?

我对为什么每次运行curses代码时都会不断弹出此错误感到困惑。代码:import curses stdscr = initscr()输出:追溯(最近一次调用最近):文件“ C:\ Users \ Abd-ur -...

回答 1 投票 0

Python SUblime Text 3 Curses

我正在尝试运行名为cursesDb.py的python文件,但出现错误。该文件导入curses库,但是当我使用sublime文本编辑器时,由于在此发生错误,因此无法运行我的程序...

回答 2 投票 0

如何在Python curses中创建菜单和子菜单?

AFAIK,Python中没有curses菜单扩展,因此您必须推出自己的解决方案。我知道这个补丁http://bugs.python.org/issue1723038,但我不知道目前的状态是什么...

回答 1 投票 16

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