等待动画“...”一遍又一遍地出现
Wait animation "..." to appear over and over
我正在尝试显示一种加载动画,特别是反复出现的三个点。我认为以下方法可行:
import time, sys
for i in range(9):
time.sleep(0.2)
x = i % 4
sys.stdout.write("." * x)
sys.stdout.flush()
然而它所做的只是逐渐(并且不均匀地)加载这个:"........."
使用\r
return 字符。这是因为你的光标应该return在你经过时间后
到原来的位置
import time, sys
for i in range(15):
sys.stdout.write(" ")
x = i % 4
sys.stdout.write('\r' + "." * x )
time.sleep(0.5)
sys.stdout.flush()
我正在尝试显示一种加载动画,特别是反复出现的三个点。我认为以下方法可行:
import time, sys
for i in range(9):
time.sleep(0.2)
x = i % 4
sys.stdout.write("." * x)
sys.stdout.flush()
然而它所做的只是逐渐(并且不均匀地)加载这个:"........."
使用\r
return 字符。这是因为你的光标应该return在你经过时间后
import time, sys
for i in range(15):
sys.stdout.write(" ")
x = i % 4
sys.stdout.write('\r' + "." * x )
time.sleep(0.5)
sys.stdout.flush()