欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python動(dòng)態(tài)文本進(jìn)度條的實(shí)例代碼

 更新時(shí)間:2020年01月22日 11:04:18   作者:喜歡_月夜  
這篇文章主要介紹了python動(dòng)態(tài)文本進(jìn)度條的實(shí)例代碼,代碼簡(jiǎn)單易懂,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

如何實(shí)現(xiàn)動(dòng)態(tài)單行刷新,答案是——覆蓋

但是怎么實(shí)現(xiàn)覆蓋呢

關(guān)鍵在于不換行而且能回退到開(kāi)始位置

那么就要用到 \r

這個(gè)東西就是讓光標(biāo)回退到當(dāng)前行初始位置

記得不能讓換行

上碼

#文本進(jìn)度條.py
import time
scale = 50
print("執(zhí)行開(kāi)始".center(scale, "-"))//居中對(duì)齊
start = time.perf_counter()//獲取起始時(shí)間
for i in range(scale+1):
  a = i*'*'
  b = (scale-i)*'.'
  c = (i/scale)*100
  dur = time.perf_counter()//每次獲取當(dāng)前時(shí)間
  print("\r{:^3.0f}%[{}->{}]{:.2f}s".format(c, a, b, dur), end='')//輸出百分比,圖形進(jìn)度以及當(dāng)前所用的時(shí)間,控制end為空使得不用換行
  time.sleep(0.1)
print('\n'+"結(jié)束執(zhí)行".center(scale, '-'))

 運(yùn)行效果:

總結(jié)

以上所述是小編給大家介紹的python動(dòng)態(tài)文本進(jìn)度條的實(shí)例代碼,希望對(duì)大家有所幫助!

相關(guān)文章

最新評(píng)論