掃二維碼與項目經(jīng)理溝通
我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
1、通過update方法可以控制每次進度條更新的進度。

創(chuàng)新互聯(lián)是專業(yè)的新鄉(xiāng)縣網(wǎng)站建設公司,新鄉(xiāng)縣接單;提供網(wǎng)站設計制作、成都網(wǎng)站制作,網(wǎng)頁設計,網(wǎng)站設計,建網(wǎng)站,PHP網(wǎng)站建設等專業(yè)做網(wǎng)站服務;采用PHP框架,可快速的進行新鄉(xiāng)縣網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!
import time from tqdm import tqdm # total參數(shù)設置進度條的總長度為100 with tqdm(total=100) as pbar: for i in range(100): time.sleep(0.1) # 每次更新進度條的長度為1 pbar.update(1)
2、通過set_description和set_postfix方法設置進度條顯示信息。將進度條顯示的信息設定為中文時,不會出現(xiàn)亂碼。
將進度條顯示的信息設定為中文時,不會出現(xiàn)亂碼。
import time
from tqdm import trange
from random import random, randint
with trange(100) as t:
for i in t:
# 設置進度條左邊顯示的信息
# 注意:代碼中的GEN是可以手動換成其它內(nèi)容的
t.set_description("GEN %i" % i)
# 設置進度條右邊顯示的信息
# 注意:此處代碼中的gen lr lst是可以手動換成其它內(nèi)容的
t.set_postfix(loss=random(), gen=randint(1, 999), lr="h", lst=[1, 2])
time.sleep(0.1)以上就是python自定義進度條顯示信息的方法,希望對大家有所幫助。更多Python學習指路:創(chuàng)新互聯(lián)python教程
本文教程操作環(huán)境:windows7系統(tǒng)、Python 3.9.1,DELL G3電腦。

我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流