python使用tqdm庫(kù)實(shí)現(xiàn)循環(huán)打印進(jìn)度條
1. while 循環(huán)
Python的while
循環(huán)可以打印進(jìn)度條,可以使用tqdm
這個(gè)庫(kù)來實(shí)現(xiàn)。tqdm
是一個(gè)用于在Python中添加進(jìn)度條的庫(kù),它可以很容易地集成到while
循環(huán)中。
下面是一個(gè)簡(jiǎn)單的示例,它使用while
循環(huán)和tqdm
庫(kù)來打印一個(gè)從1到100的進(jìn)度條:
from tqdm import tqdm i = 0 pbar = tqdm(total=100) while i < 100: i += 1 pbar.update(1) pbar.set_description("Processing %d" % i) # 執(zhí)行循環(huán)體內(nèi)的代碼 pbar.close()
在上面的代碼中,首先導(dǎo)入了tqdm
庫(kù)。然后,使用一個(gè)變量i
來計(jì)算循環(huán)迭代的次數(shù)。還創(chuàng)建了一個(gè)tqdm
對(duì)象,并將其total
參數(shù)設(shè)置為100,這樣它就知道需要迭代的總次數(shù)。
在每次循環(huán)迭代中,將i
的值增加1,然后通過調(diào)用tqdm
對(duì)象的update()
方法來增加進(jìn)度條的值。我們還通過調(diào)用tqdm
對(duì)象的set_description()
方法來設(shè)置進(jìn)度條的描述,這樣它會(huì)顯示當(dāng)前處理的數(shù)字。
最后,在循環(huán)結(jié)束時(shí),關(guān)閉了tqdm
對(duì)象,以確保進(jìn)度條被正確顯示。
需要注意的是,為了使用tqdm
庫(kù),您需要先通過pip
安裝它。您可以使用以下命令在終端中安裝tqdm
:
pip install tqdm
2. for 循環(huán)
實(shí)現(xiàn)起來比較簡(jiǎn)單
for i in tqdm(range(10)):# 顯示進(jìn)度條
到此這篇關(guān)于python循環(huán)打印進(jìn)度條的文章就介紹到這了,更多相關(guān)python打印進(jìn)度條內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
一行代碼實(shí)現(xiàn)Python動(dòng)態(tài)加載依賴
本文主要介紹了Python動(dòng)態(tài)加載依賴,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-12-12pandas-resample按時(shí)間聚合實(shí)例
今天小編就為大家分享一篇pandas-resample按時(shí)間聚合實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-12-12python使用多線程備份數(shù)據(jù)庫(kù)的步驟
在日常服務(wù)器運(yùn)維工作中,備份數(shù)據(jù)庫(kù)是必不可少的,剛工作那會(huì)看到公司都是用shell腳本循環(huán)備份數(shù)據(jù)庫(kù),到現(xiàn)在自己學(xué)習(xí)python語言后,利用多進(jìn)程多線程相關(guān)技術(shù)來實(shí)現(xiàn)并行備份數(shù)據(jù)庫(kù),充分利用服務(wù)器資源,提高備份速度。2021-05-05python實(shí)現(xiàn)Virginia無密鑰解密
這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)Virginia無密鑰解密,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-03-03Python利用第三方模塊實(shí)現(xiàn)壓縮css文件
在?Python?中可以使用多種方法來壓縮?CSS?文件。其中一種流行的方法是使用?csscompressor?庫(kù),這個(gè)庫(kù)可以幫助你壓縮?CSS?代碼,下文就來和大家詳細(xì)聊聊2023-01-01python 數(shù)據(jù)庫(kù)查詢返回list或tuple實(shí)例
這篇文章主要介紹了python 數(shù)據(jù)庫(kù)查詢返回list或tuple實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-05-05Python+tkinter使用80行代碼實(shí)現(xiàn)一個(gè)計(jì)算器實(shí)例
這篇文章主要介紹了Python+tkinter使用80行代碼實(shí)現(xiàn)一個(gè)計(jì)算器實(shí)例,具有一定借鑒價(jià)值,需要的朋友可以參考下2018-01-01PyPDF2讀取PDF文件內(nèi)容保存到本地TXT實(shí)例
這篇文章主要介紹了PyPDF2讀取PDF文件內(nèi)容保存到本地TXT實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-05-05Pytorch的mean和std調(diào)查實(shí)例
今天小編就為大家分享一篇Pytorch的mean和std調(diào)查實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-01-01