python实现打印进度条
import time,sys def view_bar(num,total): rate=float(num) / float(total) rate_num=int(rate * 100) r=' \r%s#%d%%'%("#"*num,rate_num)#\r回到当前行首的位置 sys.stdout.write(r) sys.stdout.flush() for i in range(0,101): time.sleep(0.1) view_bar(i,100)