python进度条功能_Python使用progressbar模块实现的显示进度条功能

本文介绍了Python中使用progressbar模块实现进度条功能的三种方法,包括基本用法、更新进度条和自定义样式。通过示例代码展示了如何在循环执行任务时实时显示进度,帮助用户了解程序执行状态。
摘要由CSDN通过智能技术生成

本文实例讲述了Python使用progressbar模块实现的显示进度条功能。分享给大家供大家参考,具体如下:

progressbar安装: pip install progressbar

用法一 # -*- coding=utf-8 -*-

import time

from progressbar import *

total = 1000

def dosomework():

time.sleep(0.01)

progress = ProgressBar()

for i in progress(range(1000)):

dosomework()

显示效果:

5% |### |

100% |#########################################################################|

用法二 # -*- coding=utf-8 -*-

from __future__ import division

import sys, time

from progressbar import *

total = 1000

def dosomework():

time.sleep(0.01)

pbar = ProgressBar().start()

for i in range(1000):

pbar.update(int((i / (total - 1)) * 100))

dosomework()

pbar.finish()

显示效果:

39% |#######

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值