【发布时间】:2020-05-16 02:21:30
【问题描述】:
我有跨越多行的字符串,导致终端滚动到最新的打印行。但我想留在第一行,这样我就能看到第一行,但看不到最新的。那可能吗? 例如:
for i in range(100):
print(f"hello {i}")
我想看到hello 0,但输出应该保持相同的形状
【问题讨论】:
-
我不确定标记的答案是否重复。这个用户想要阻止他的终端滚动到他的长输出的底部。我认为这是不可能的。
-
这不是输出程序可以如此轻松地操作的东西。也许您需要调整终端的设置。
-
当到达终端的底线时,程序是否应该停止打印?您可以在
print中添加一个循环来保持计数。
标签: python python-3.x output