我需要写入上一行的命令,如print(),而不是\ n。打印()到上一行?
下面是一些示例代码:
a=0
print("Random string value")
if a==0:
print_to_previous_line("is random")
和输出
Random string value is random
我知道我能做到像印刷(“字符串”,值)在相同的打印命令中使用multipile不同的事情,但这不是答案。原因太乱了,不能在这里解释,但这个“打印到前一行”将是完全正确的答案。那么现实呢?
将该换行符打印到标准输出后,不能将其打印出来。也许你需要一个终端库,它会检测终端类型并让你移动光标位置,比如curses。 – Paul 2014-11-02 08:41:03