Tqdm
-
說明:這是一個繼承自
tqdm的自定義進度條,用於迭代器的迭代過程中顯示進度條。我們在這裡對於原本tqdm的改動是在total參數上,當使用者沒有指定total時,我們會自動計算iterable的長度,並將其設定為total。這樣的設計是為了讓使用者在不需要指定total的情況下,也能夠正確顯示進度條。 -
參數
- iterable (
Iterable):要迭代的對象。 - desc (
str):進度條的描述。 - smoothing (
int):平滑參數。 - kwargs (
Any):其他參數。
- iterable (
-
範例
import capybara as cb
for i in cb.Tqdm(range(100), desc='Processing'):
pass