想要print始终显示在同一行,本身是在最后加上逗号即可,即:
print "aaa",
print "aaa",
然后又想要实现,新打印的一行,冲掉之前旧的一行,达到显示出下载文件大小一点点增加,但是却始终保持同行,那么就再打印的内容最后添加上\r即可:
print "aaa\r",
print "aaa\r",
while True:
if status_num > 3:
status_num = 0
else:
time.sleep(0.1)
print "searching......%s\r" % statusChar[status_num], #注意输出的逗号
status_num = status_num + 1
while True:
if status_num > 3:
status_num = 0
else:
time.sleep(0.1)
print "searching......%s\r" % statusChar[status_num], #注意输出的逗号
status_num = status_num + 1
实现状态变化