為了讓代碼執行的時候顯示進度條,所以可以采用tqdm進行進度條畫圖。
一、迭代器追加到tqdm中
from tqdm import tqdm
import time
for i in tqdm(range(1000)): time.sleep(0.1)
二、手動添加說明形式的tqdm
from tqdm import tqdm
import time
pbar = tqdm(["a","b","c","d"]) for char in pbar: time.sleep(1) pbar.set_description("processing {}".format(char))
三、指定大小size的的tqdm
from tqdm import tqdm
import time
len_size = 10000000 with tqdm(total=len_size) as pbar: for i in range(len_size): # time.sleep(1) pbar.update(1)