import sys import time def view_bar(num,total): rate = num/total rate_num = int(rate*100) r1 = '\r%s>%d%%'%("-"*num,rate_num) sys.stdout.write(r1) sys.stdout.flush() for i in range(0,101): time.sleep(0.5) view_bar(i,100)