#Python繪制 文本進度條,帶刷新、時間暫緩的
#文本進度條 import time as T st=T.perf_counter() print('-'*6,'執行開始','-'*6) maxx=11 #要大1 for i in range(maxx): s1='*'*i s2='->' s3='.'*(maxx-i-1) T.sleep(0.5) #假裝有延時 dur=T.perf_counter()-st print("\r%3d%%[%s%s%s] %.2fs"%(i*10,s1,s2,s3,dur),end="") #'\r'表示在每次print()將光標移到字符串首部,end()=""確保不自動換行 print('\n','-'*6,'執行結束','-'*6)
運行結果:(只選取最后的一頁進行截取)