tqdm介紹及常用方法

2021-09-25 04:28:31 字數 696 閱讀 5131

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 或...