我想要在标准输出中打印多行字符串,然后清除并覆盖一些其他字符串。
我知道可以使用`\r`来返回并覆盖当前行,但我想要清除stdout中的每一行。
我也知道可以使用`os.system('clear')`来清除屏幕,但我不想清除整个屏幕,因为它会清除所有已运行的命令及shell状态。
我知道可以使用`\r`来返回并覆盖当前行,但我想要清除stdout中的每一行。
我也知道可以使用`os.system('clear')`来清除屏幕,但我不想清除整个屏幕,因为它会清除所有已运行的命令及shell状态。
os.system('clear')
清空屏幕,再重新打印之前存储的内容。这可能是一种解决方案,但我不知道你的程序设置如何,所以也许不适用。 - SirParselot