python任务进度实时显示_Python中的进度条progressbar,让进度直观显示!

5ef0746a31284977.jpg

今天突然被问了一个问题:程序在执行中很久不结束是怎么回事?看不到程序执行的进度,在我们进行大工程的时候的确是一件很头疼的事,本文让我们来了解一个很常用的进度条展示小工具——Progressbar。

注:最新版的使用者不要照着GitHub上的官方文档去操作,文档信息没有维护,会出现很多问题。

下载模块pip install progressbar

注意:安装模块的时候可能会出现warning,耐心等待,总会出现success。

简单的使用方法import time

from progressbar import *

total = 1000

def test_func():

time.sleep(0.01)

progress = ProgressBar()

for i in progress(range(1000)):

test_func()

对于简单的循环函数而言,我们只需要把它加在我们组合了progress方法的循环下就可以了。

我们会看到如下的进度条:

1592816861104843.png放在循环外定义使用# -*- coding=utf-8 -*-

from __future__ import division

import sys, tim

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值