Python系列 | tqdm模块(显示进度条)

tqdm 源自阿拉伯语 taqaddum (تقدّم) ,意为进步,是西班牙语中 “我非常爱你” 的缩写(te quiero demasiado)。

tqdm 模块是一个快速的、可扩展的 Python 进度条,只需要对迭代器 tqdm(iterator) 完成封装,即可完成并显示进度条。

  • 参考自 tqdm 官网: tqdm 4.59.0

1. tqdm.tqdm()

# input code
from tqdm import tqdm
import time
for i in tqdm(range(100)):
    time.sleep(0.5)
# output result
100%|████████████████████████████████████████████████████████████████████████████████| 100/100 [00:50<00:00,  1.98it/s]

2. tqdm.trange()

  • trange(i) 是 tqdm(range(i)) 的简单写法
# input code
from tqdm import trange
import time
for i in trange(100):
    time.sleep(0.5)
# output result
100%|████████████████████████████████████████████████████████████████████████████████| 100/100 [00:50<00:00,  1.98it/s]

你可能感兴趣的:(Python,python,编程语言,数据分析,机器学习,神经网络)