gpt4 book ai didi

Python 控制台应用程序 - 在输入行上方输出

转载 作者:太空狗 更新时间:2023-10-29 20:30:47 25 4
gpt4 key购买 nike

我正在尝试用 Python3 编写一个控制台应用程序。

问题是我希望所有输出消息 EG: print("Status message") 位于底部输入行的上方。

Status message 1
Status message 2
Status message 3
Console:> I want to type here while the output messages displayed

目前看起来更像是这样

Console:>  want to type here while the outStatus message 1
put messages displayed

有没有办法不使用 curses 来做到这一点?

最佳答案

试试这个:

print chr(27)+'[2AOutput'

希望这就是您所要求的。

抱歉,以上内容适用于 Python 2.7。我不确定是否是 Python 3 版本

print(chr(27)+'[2AOutput')

是否会工作。

引用: http://en.wikipedia.org/wiki/ANSI_escape_code

关于Python 控制台应用程序 - 在输入行上方输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14300245/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com