tqdm 是乙個快速,可擴充套件的python進度條,可以在 python 長迴圈中新增乙個進度提示資訊,使用者只需要封裝任意的迭代器 tqdm(iterator)。
使用pip就可以安裝。
使用方法一: tqdm
tqdm(list)方法可以傳入任意一種list,比如陣列
from tqdm import tqdm
for i in tqdm(range(1000)):
#do something
pass
或者string的陣列
for char in tqdm(["a", "b", "c", "d"]):
#do something
pass
使用方法二: trange
trange(i) 是 tqdm(range(i)) 的簡單寫法
from tqdm import trange
for i in trange(100):
#do something
pass
使用方法三: 手動方法
在for迴圈外部初始化tqdm,可以列印其他資訊
bar = tqdm(["a", "b", "c", "d"])
for char in pbar:
pbar.set_description("processing %s" % char)
效果:
tqdm介紹及常用方法
看別人 中有用到,不知道什麼意思,查了一下感覺很有用。開心 tqdm 是乙個快速,可擴充套件的python進度條,可以在 python 長迴圈中新增乙個進度提示資訊,使用者只需要封裝任意的迭代器 tqdm iterator 對可迭代物件用tqdm處理下,再去處理時,控制台就會顯示進度條了。在我理解來...
python小工具 tqdm介紹
在執行耗時任務的時候,我們希望能有乙個進度條告訴我們程式正在執行中而不是掛了。在python中恰好有乙個非常好用的進度條工具tqdm,該工具能夠在迴圈語句中新增乙個動態的進度條動畫,非常實用。如果你還沒有安裝tqdm,執行pip install tqdm安裝一下。如何使用tqdm?直接看下面的例子,...
python中的tqdm庫安裝 使用方法及功能展示
markdown 安裝使用方法 一 使用方法 二 使用方法 三 效果展示 pip install tqdm tqdm list 方法可以傳入任意一種list,比如陣列 from tqdm import tqdm for i in tqdm range 1000 do something pass 或...