腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如果
数据
通过
管道
传输
到我
的
程序
,
Python
curses
getch
()
总是
返回
-
1
python
、
python-3.x
、
python-curses
我想读取
通过
管道
传输
到我
的
程序
中
的
数据
,然后使用
curses
接受用户输入。,ch)): break
curses
.wrapper(main) 当我使用以下命令执行上述命令时: $
python
3 test.py 一切都运行得很好:不调用do_something
1
(),但只要我按下任何键但是当我这样说
的
时候: $ ls |
python
3 tes
浏览 21
提问于2020-07-19
得票数 2
1
回答
如何在stdin中使用
Python
curses
?
python
、
curses
我正在尝试写一个
Python
程序
,它使用
curses
显示/编辑stdin中
的
文本。我实现了编辑模块,但我不能将其作为输入。 while key := stdscr.getkey():
curses
.wrapper(main) echo &q
浏览 5
提问于2021-01-31
得票数 0
1
回答
如何在按压s之前进行计算?
python-3.x
如何在
Python
3中执行计算
程序
,以便在
程序
运行时进行计算,在按s时显示计算状态,在按ctrl+c时退出
程序
?我知道我可以使用“尝试-捕捉”,但是当用户按下“s”时,我如何读取?我试过了try: n +=
1
print("Stopping")
浏览 1
提问于2017-09-07
得票数 1
回答已采纳
1
回答
调整xterm大小时,未从
getch
()
返回
KEY_RESIZE
python
、
python-3.x
、
readline
、
curses
我在Debian Linux9机器上使用
Python
3.7,带有标准
的
readline和
curses
模块。print(terminal_resized)请注意,
如果
我不导入readline模块,代码将按预期工作。基本上,readline模块设置'LINES‘和'CO
浏览 0
提问于2019-02-05
得票数 1
2
回答
Linux:导入
Python
(ncurses)脚本、stdin和termios
python
、
linux
、
pipe
、
ncurses
、
termios
我目前正在尝试用
Python
来尝试一个简单
的
脚本:我希望
通过
命令行参数,或者
通过
“
管道
”(向这个脚本提供一个字符串)来向脚本提供输入,并让脚本使用
curses
终端接口显示这个输入字符串。下面给出了名为testcurses.py
的
完整脚本。问题是,每当我尝试实际
的
管道
时,似乎都会把stdin搞砸,而且
curses
窗口永远也不会显示。脚本中时,
Python
脚本就会丢失对终端
的
stdin
浏览 2
提问于2010-10-22
得票数 5
回答已采纳
2
回答
Ncurses和Linux
管道
c
、
stdout
、
ncurses
我想用ncurses写一个简单
的
程序
来显示一些
数据
。然后,我希望
程序
以这样一种方式写入stdout,这样我就可以在命令行上使用
管道
(|)来
管道
输出一些
数据
。 refresh();
浏览 2
提问于2011-12-04
得票数 4
回答已采纳
3
回答
在Eclipse PyDev中调试
Python
Curses
应用
程序
?
eclipse
、
python-2.7
、
pydev
、
ncurses
、
curses
我已经使用Eclipse和PyDev编写了以下基本
的
python
curses
应用
程序
。myscreen.addstr(12, 25, "
Python
Curses
") while True:ERR“
如果
我删除那一行,我只会得到很多破折号,然后等待输入。有没有可能在eclipse中调试
python
curses<
浏览 1
提问于2012-09-01
得票数 0
3
回答
如何在内部咒骂时提高KeyboardInterrupt
python
、
python-2.7
、
curses
、
pdcurses
使用Windows上
的
curses
模块(),我试图在KeyboardInterrupt异常时中断,但当我按下ctrl+c时它不会引发。一些经过提炼
的
代码:items = ['a', 'very', 'long', 'list', 'of', 'strings'] for item in items:
浏览 2
提问于2014-01-15
得票数 2
1
回答
eclipse调试perl诅咒
perl
、
debugging
、
console
、
epic
我正在编写一个Perl
程序
,它使用
curses
来输出和移动光标以及颜色字符。以前,当我在windows下工作时,我使用
的
是Komodo,它可以运行外部控制台。
如果
您尝试只运行该脚本,它将使用内部控制台eclipse,这是非常简单
的
。你可以只使用外部工具运行脚本,但我有兴趣使用外部控制台窗口进行调试。这个是可能
的
吗?不幸
的
是,使用File和/dev/pty/
1
无助于解决我
的
问题。事实是,在这种情况下,不可能
浏览 7
提问于2012-09-29
得票数 1
1
回答
尝试--除了-传球:右下角
的
写作不会像我期望
的
那样失败。
python
、
try-catch
、
python-curses
使用
python
的
咒骂模块,我知道右下角
的
书写会引发错误(这与光标没有“下一个位置”)有关。#!/usr/bin/env
python
3 Y , X = stdscr.getmaxyx()
浏览 2
提问于2014-10-03
得票数 0
回答已采纳
1
回答
Python
诅咒终端调整问题
python
、
terminal
、
ncurses
、
curses
如何正确地将一行打印到终端窗口
的
底部,以便处理调整大小
的
操作?import
curses
inp = 0 stdscr.nodelay(
1
)一旦我调整终端
的
大小为较少
的
列,然后是字符串
的
长度,它试
浏览 2
提问于2017-07-25
得票数 0
回答已采纳
2
回答
addstr使getstr
返回
信号。
python
、
ncurses
、
curses
我有一个重新加工
的
python
诅咒代码,基本上有两个‘线程’。它们不是真正
的
线程--一个主子窗口处理函数,第二个子窗口处理函数,在计时器上执行。我遇到了一个有趣
的
结果: 再现问题
浏览 2
提问于2012-07-03
得票数 1
回答已采纳
1
回答
在等待阻塞操作时执行某些操作
lua
、
curses
我正在尝试用Lua编写一个
curses
程序
(主要是为了在将其移植到C之前简化开发)。它需要不断地为用户发送命令做好准备,但我也希望它能够对其他信号起作用,比如计时器到期。这样做
的
示例可能是闪烁
的
指示器,
如果
花费太长时间就纠缠用户,以及打印
通过
网络接收
的
消息。 当我调用
curses
.
getch
()时,
程序
等待它
返回
数据
,然后再运行下一条指令。
如果
在按下某个键之前发生
浏览 0
提问于2014-04-29
得票数 2
3
回答
如何在不等待用户放置
的
情况下从stdin中获取字符?
c
、
ncurses
、
curses
我正在写一个C
程序
,用ncurses在终端上打印一些东西。当用户按下“s”时,它应该停止打印,当按下“s”时,它应该停止打印。如何从输入中读取密钥,而无需等待用户按下该键?我试过
getch
()和getchar(),但是他们一直等到按键.编辑int main(void) initscr(); /* Start
curses
mode */ printf("a&
浏览 3
提问于2011-10-14
得票数 4
回答已采纳
2
回答
RPi -
Python
程序
在引导时没有键盘焦点
python
、
python-3.x
、
raspberry-pi
、
python-curses
现在,我正在
通过
在rc.local中放一行来自动启动
程序
.这是可行
的
,I2C显示可以正确地显示
程序
输出,但它不响应键盘输入,而是显示键盘输入(当我将饼饼连接到屏幕上时,目标是在一个奇怪
的
控制台布局上运行无头我已经试过了: 创建一个独立
的
python
程序
,等待pi完全启动,然后
通过
导入运行主脚本。但是,这两种方法都不起作用,但我遇到
浏览 0
提问于2019-01-06
得票数 2
回答已采纳
1
回答
如何运行psinfo.exe并将输出
通过
管道
传输
到文件?
command-line-arguments
我想运行免费
的
微软可执行文件psinfo.exe,并将输出
通过
管道
传输
到一个嵌入
python
程序
的
文件中。我已经能够从
python
程序
运行psinfo.exe文件,但是将psinfo
的
输出
通过
管道
传输
到一个文件中并不起作用。
如果
我尝试使用一个一行
的
批处理文件将psinfo
数据
通过
管道<
浏览 2
提问于2012-09-21
得票数 1
1
回答
Python
诅咒多线程
python
、
multithreading
、
curses
我有一个用
Python
编写
的
多线程
程序
,其中有许多事情同时发生:
程序
是延迟敏感
的
,所以我真的需要这是多线程。我让诅咒线程正确地显示我想要
的
东西。我试图使用
getch
浏览 1
提问于2014-12-03
得票数 1
1
回答
在
Python
中使用诅咒显示所有可用
的
颜色对
python
、
python-3.x
、
ncurses
、
curses
、
python-curses
我正在运行
Python
3.10,并且我对诅咒有一个问题,特别是当我试图使用所有颜色对时
curses
.COLOR_PAIRS
返回
65536但是当我初始化256,512,768,1024等颜色对时.颜色对似乎重置了初始化
的
颜色。此外,
如果
我试图显示任何颜色对> 255 (
curses
.COL
浏览 10
提问于2022-10-24
得票数 0
1
回答
Python
诅咒: Pool.map
的
多处理问题?
python
、
python-3.x
、
ncurses
、
curses
、
python-curses
我对Pool.map和
Python
的
curses
模块有一个问题。每当我用Pool.map计算更大
的
工作负载时,我
的
curses
UI就会中断:它不再对默认屏幕
的
getch
做出反应。我可以按任意数量
的
键,直
到我
点击enter,而不是立即读取任何按下
的
键(并继续解析它)。有时(除此之外),甚至UI也会中断(比如显示我正常shell
的
一小部分)。__stdscr.getstr().dec
浏览 0
提问于2016-12-23
得票数 1
1
回答
通过
管道
传输
到grep
的
python
版本
返回
代码
1
python
、
linux
、
bash
、
shell
我想检查一下
python
的当前版本是不是我在bash脚本中期望
的
版本。== 0 ]; thenfi 但是grep命令
总是
返回
1
,而不是0,即使我得到了一个很好
的
匹配,即使是一个简单
的
grep '
Python
'。为了检查它,echo "${PIPESTATUS[
1
]}"
返回
1
浏览 2
提问于2016-10-11
得票数 1
点击加载更多
相关
资讯
【译】Python Curses 编程
唯一答对“strawberry中有几个r”的开源项目,被我找到了!
使用 ncurses 进行颜色编程
涵盖15个领域,GitHub 优质开源 Python 项目大合集
C语言编程小游戏:小球碰撞
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券