python - 如何将我的输入保持在同一屏幕位置?

标签 python

我当前的输入法是for循环。我输入一个整数,它会添加到列表中,然后转到下一个输入。每次绕行时都会产生一条新线。我想将输入条目保留在同一位置。我对 Python 和一般编程都很陌生,所以我不知道从哪里开始。我的输入语句采用以下形式:

var= input(" message: ")

谢谢

最佳答案

如果您使用的是 UNIX 或 Windows 终端,则可以添加 ASCI 转义符 ("\033[A") 将光标向上移动一行以再次要求输入,如下所示example here ,所以这样一来,你就可以通过“覆盖”之前的输入消息,在同一位置得到你的输入消息。

关于python - 如何将我的输入保持在同一屏幕位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19648117/

相关文章:

python - 使用迭代在字典中创建多个列表

python - 可迭代对象的公共(public)基类?

python - Cython:了解具有间接连续内存布局的类型化内存 View

python - 创建数据透视表并获取 Pandas Dataframe 中的计数

python - PyQt4 GUI 中的标签不会随着 FOR 循环的每个循环而更新

python - 在 Amazon EMR 上安装 PIG 0.14

python - 如何在 Tkinter 中添加图像?

python - 为什么附加到一个列表也会附加到我的列表中的所有其他列表?

python - 如何使用 OpenPyXL 格式化带有标题的列

python - Xerces + Python?