Tqdm?是一個(gè)易用性強(qiáng)、擴(kuò)展性高的 Python 進(jìn)度條庫,可以在 Python 長循環(huán)中添加一個(gè)進(jìn)度提示信息,我們只需要封裝任意的迭代器 tqdm(iterator) 即可。
安裝
安裝過程如下:
自動(dòng)控制進(jìn)度更新
傳入可迭代對象
輸出結(jié)果為:
使用方法 trange
trange(i) 是 tqdm(range(i)) 的簡單寫法。
輸出結(jié)果為:
為進(jìn)度條設(shè)置描述
在 for 循環(huán)外部初始化 tqdm,可以作為描述信息打印在進(jìn)度條中。
輸出結(jié)果為:
手動(dòng)控制進(jìn)度條更新
除了自動(dòng)的更新方式,還可以手動(dòng)的控制更新。
輸出結(jié)果為:
結(jié)合Pandas的使用
輸出結(jié)果為:
另外,在使用tqdm顯示進(jìn)度條的時(shí),若代碼中存在print可能會使得輸出雜亂,此時(shí)可以將print語句替換為tqdm.write,代碼如下:
輸出結(jié)果為:
如果小可愛覺得文章有所幫助可以點(diǎn)贊關(guān)注喲~想學(xué)習(xí)更多技巧可以加微信:xiang520and獲取。
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
