首页 > 代码库 > Python简单的进度条实现

Python简单的进度条实现

import sys
import time
def view_bar(num,total):
    f = num / total
    p = f*100
    r = ‘\r%s%d%%‘ %(num*‘=‘+‘>‘,p)    #\r 光标返回行首
    # print(r)
    sys.stdout.write(r)
    sys.stdout.flush()

for i in range(0,101):
    view_bar(i,100)
    time.sleep(0.5)


示例如下:

技术分享

Python简单的进度条实现