import time
for _ in range(5):
for x in range (4): # three dots
string = "Loading" + "." * x + " "
print (string, end="\r")
time.sleep(1)
使用ANSI Escape清除线可能比使用空格替换更好:
import time
for _ in range(5):
for x in range (4): # three dots
string = "Loading" + "." * x
print("\033[K", string, end="\r") # clear the line, print string and go back to the start
time.sleep(1)
您可以使用CR到达行的开头,并使用空格覆盖前面的点。这将有助于:
使用ANSI Escape清除线可能比使用空格替换更好:
这样,终端的下一次正常打印将覆盖
Loading
相关问题 更多 >
编程相关推荐