Python教程

python程序的处理进度、可视化管理,对运行步骤一目了然!

本文主要是介绍python程序的处理进度、可视化管理,对运行步骤一目了然!,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

file

第三方库

# pip install tqdm

# 进度条
from tqdm import tqdm

# 时间处理
import time

第一个进度条

>>> # 循环进度使用进度条展示
>>> for i in tqdm(range(10)):
...     # 停留1秒
...     time.sleep(1)
...
 10%|████████▎                                                                          | 1/10 [00:01<00:09,  1
 20%|████████████████▌                                                                  | 2/10 [00:02<0
 30%|████████████████████████▉                                                          | 3/10
 40%|█████████████████████████████████▏
 50%|█████████████████████████████████████████▌
 60%|█████████████████████████████████████████████████▊
 70%|█████████████████████████████████████████████████████████
 80%|█████████████████████████████████████████████████████████
 90%|█████████████████████████████████████████████████████████
 100%|█████████████████████████████████████████████████████████ █████████████████████████| 10/10 [00:10<00:00,  1.01s/it]

设置进度条属性

处理过程进度

# >>> list_ = tqdm(["1","2","3","4"])
#                                                                                                                                                                                             >>> for process in list_:                                                                                                                                              | 0/4 [00:00<?, ?it/s]
# ...     time.sleep(1)
# ...     list_.set_description("处理过程: %s"%process)
# ...

# 处理过程: 4: 100%|██████████| 4/4 [00:04<00:00,  1.02s/it]
这篇关于python程序的处理进度、可视化管理,对运行步骤一目了然!的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!