python运行结果在哪里看_python怎么查看进度

展开全部

进度32313133353236313431303231363533e58685e5aeb931333365636661条类,代码如下:import sysclass progressbar(object):    def __init__(self, finalcount, block_char='.'):

self.finalcount = finalcount

self.blockcount = 0

self.block = block_char

self.f = sys.stdout        if not self.finalcount: return

self.f.write('\n------------------ % Progress -------------------1\n')

self.f.write('    1    2    3    4    5    6    7    8    9    0\n')

self.f.write('----0----0----0----0----0----0----0----0----0----0\n')    def progress(self, count):

count = min(count, self.finalcount)        if self.finalcount:

percentcomplete = int(round(100.0*count/self.finalcount))            if percentcomplete 

percentcomplete=100

blockcount = int(percentcomplete//2)        if blockcount <= self.blockcount:            return

for i in range(self.blockcount, blockcount):

self.f.write(self.block)

self.f.flush()

self.blockcount = blockcount        if percentcomplete == 100:

self.f.write("\n")if __name__ == "__main__":    from time import sleep

pb = progressbar(8, "*")    for count in range(1, 9):

pb.progress(count)

sleep(0.2)

pb = progressbar(100)

pb.progress(20)

sleep(0.3)

pb.progress(47)

sleep(0.3)

pb.progress(90)

sleep(0.3)

pb.progress(100)    print "testing 1:"

pb = progressbar(1)

pb.progress(1)

运行结果如下:

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值