[英]python : print the multiple lines on console in place
我想在控制台上打印多行。 像这样,
AAAAAA
BBBBBB
但是,如果我使用'\\r'
打印字符串,如下所示,
for i in range(10):
time.sleep(1)
print("AAAA\r", end='')
time.sleep(1)
print("BBBB\r", end='')
最终的结果是这样的
BBBB
发生的事情是AAAA
- > BBBB
- > AAAA
- > BBBB
.....并且它不是这样打印的(IN PLACE!):
AAAA
BBBB
不喜欢这个
AAAA
BBBB
AAAA
BBBB
AAAA
BBBB
...
对此有什么解决方案吗? 请帮我
这是你想要的吗 ..
for i in range(10):
time.sleep(1)
print("AAAAA\n\n")
time.sleep(2)
print("BBBBB\n\n")
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.