#Python繪制 文本進度條,帶刷新、時間暫緩的


#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)

運行結果:(只選取最后的一頁進行截取)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM