python文本進度條實例
更新時間:2021年12月09日 16:05:57 作者:weixin_52766015
這篇文章主要為大家介紹了python文本進度條,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
1,剛開始(可能會很low)
import time
scale=10
print("----執(zhí)行開始----")
for i in range(scale+1):
a='*'*i
b='.'*(scale-i)
c=(i/scale)*100
print("{:^3.0f}%[{}->{}]".format(c,a,b))
time.sleep(0.1)
print("----執(zhí)行結束----")
'''
2.單行消失
必須在cmd命令行中實施,因為idle禁用了\r的功能
比較
1.?\r? ? 的功能是每次在輸出之前光標退回段首然后再輸出
2.end=" "的作用是不換行把光標在這一行后面。
import time
for i in range(101):#idle竟然屏蔽了\r的功能
print("\r{:3}%".format(i),end="")
time.sleep(0.1)
3.優(yōu)化后的單行消失
(同樣也是必須在cmd運行,同上)
import time
scale=50
print("執(zhí)行開始".center(scale//2,"-"))
start=time.perf_counter()
for i in range(scale+1):
a='*'*i
b='.'*(scale-i)
c=(i/scale)*100
dur=time.perf_counter()-start
print("\r{:^3.0f}%[{}->{}]{:.2f}s".format(c,a,b,dur),end=' ')
time.sleep(0.1)
print("執(zhí)行結束".center(scale//2,"-"))
總結
本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關注腳本之家的更多內容!
相關文章
探索Python?Furl高性能URL構建解析和操作功能實例
本文將提供關于Python?Furl的全面指南,包括安裝和配置、基本概念、URL解析、URL構建、查詢參數(shù)操作、片段處理、實際應用場景以及豐富的示例代碼2024-01-01
python opencv 讀取圖片 返回圖片某像素點的b,g,r值的實現(xiàn)方法
今天小編就為大家分享一篇python opencv 讀取圖片 返回圖片某像素點的b,g,r值的實現(xiàn)方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-07-07

