一、前言tqdm 是一個易用性強、擴展性高的 Python 進度條庫,可以在 Python 長循環(huán)中添加一個進度提示信息,我們只需要封裝任意的迭代器 tqdm(iterator) 即可。 二、安裝安裝過程如下: 三、自動控制進度更新1.傳入可迭代對象,代碼如下: 輸出結(jié)果為: 2.使用方法trange trange(i) 是 tqdm(range(i)) 的簡單寫法。 輸出結(jié)果為: 3.為進度條設置描述 在 for 循環(huán)外部初始化 tqdm,可以作為描述信息打印在進度條中。 輸出結(jié)果為: 4.手動控制進度條更新 除了自動的更新方式,還可以手動的控制更新。 輸出結(jié)果為: 5.結(jié)合Pandas的使用 輸出結(jié)果為: 四、tqdm中實現(xiàn)打印輸出在使用tqdm顯示進度條的時,若代碼中存在print可能會使得輸出雜亂,此時可以將print語句替換為tqdm.write,代碼如下: 輸出結(jié)果為: 作者:諸葛 原創(chuàng)不易,歡迎轉(zhuǎn)載,但未經(jīng)作者同意請保留此段聲明,并在文章頁面明顯位置給出原文鏈接。 |
|